Where is Pagoda?

Where is Pagoda located?

Pagoda, Pagoda, Japan (approx. 35.714466°, 139.79593°)


Where is Pagoda on the map?