代々木公園 / Yoyogi Park

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

Location: 

Yoyogi Park