Ueno, Tokyo, Japan
Spring is just around the corner! Ueno Park has over 1200 cherry trees and is quite a sight during the cherry blossom season :))
Spring is just around the corner! Ueno Park has over 1200 cherry trees and is quite a sight during the cherry blossom season :))