Where is Sunshine 60?

Where is Sunshine 60 located?

Sunshine 60, Sunshine 60, Japan (approx. 35.72951°, 139.7181°)


Where is Sunshine 60 on the map?