Where is Senshu University?
Where is Senshu University located?
Senshu University, Tokyo, Japan (approx. 35.6968°, 139.754°)
Where is Senshu University on the map?
{"latitude":35.6968,"longitude":139.754,"title":"Senshu University"}