Shinjuku Southern Terrace is a neighborhood in Shibuya Ku, Tokyo. 1 YouTube travel vloggers — including 有益ガールズライフ — have covered it across 1 clips.
“If you get off at Yoyogi Station or somewhere similar, you can go to Meiji Jingu Shrine, or walk in the opposite direction, turn right before the railroad crossing, and take the escalator up to Shinjuku Southern Terrace.”