Shinjuku Chūō Park is a sightseeing spot in Shinjuku Ku, Tokyo. 4 YouTube travel vloggers — including Tokyo Kenchan — have covered it across 4 clips.
Shinjuku Chūō Park is a high park located near the Tokyo Metropolitan Government Building.
“Park and since National Garden there is”