Yoyogi Park (代々木公園, Yoyogi kōen) is one of the largest parks in Tokyo, Japan located adjacent to Harajuku Station and Meiji Shrine in Shibuya.
Yoyogi Park (代々木公園, Yoyogi kōen) is one of the largest parks in Tokyo, Japan located adjacent to Harajuku Station and Meiji Shrine in Shibuya.