Where is Asakusa Mosque?

Where is Asakusa Mosque located?

Asakusa Mosque, Asakusa Mosque, Japan (approx. 35.721764°, 139.80148°)


Where is Asakusa Mosque on the map?