Where is Jumeirah Mosque?

Where is Jumeirah Mosque located?

Jumeirah Mosque, Dubai, United Arab Emirates (approx. 25.234°, 55.2655°)


Where is Jumeirah Mosque on the map?