Where is Asakusa Mosque?
Where is Asakusa Mosque located?
Asakusa Mosque, Tokyo, Japan (approx. 35.72176°, 139.8015°)
Where is Asakusa Mosque on the map?
{"latitude":35.72176,"longitude":139.8015,"title":"Asakusa Mosque"}