Shinjuku Gyoen Cherry Tree Area is a sightseeing spot in Shibuya Ku, Tokyo. 1 YouTube travel vloggers — including Uncover Urban Stories | Herman Luk — have covered it across 1 clips.
“The most recent completed project in Asia was 1000 trees in Shanghai”