Cherry blossoms at Shinjuku Gyoen National Garden
With over 1,000 cherry trees, Shinjuku Gyoen National Garden is one of the best and most popular spots for hanami in Tokyo.
With over 1,000 cherry trees, Shinjuku Gyoen National Garden is one of the best and most popular spots for hanami in Tokyo.