Asian Geographic Issue 160 | Page 9
◀ JAPAN : One of the most popular places to view cherry blossoms in Japan , Chidorigafuchi Moat , northwest of Tokyo ’ s Imperial Palace , is lined with around 200 cherry trees
7
Asian Geographic Issue 160 | Page 8
Asian Geographic Issue 160 | Page 10