New York City, USA
Mexico City, Mexico
Asakusa Shrine AR
The cherry blossom is the national symbol of Japan.
In April, the trees flower for two weeks, this period is known as Hanami.