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