Hotel Bamboo Garden is a sightseeing spot in Sumida Ku, Tokyo. 1 YouTube travel vloggers — including Philly & Keely — have covered it across 1 clips.
“竹子!是的,所以我们站在我们右边的 Bamboo Garden,然后是樱花”