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?
{"latitude":35.72951,"longitude":139.7181,"title":"Sunshine 60"}