Where is Kowloon Masjid and Islamic Centre?

Where is Kowloon Masjid and Islamic Centre located?

Kowloon Masjid and Islamic Centre, Kowloon Masjid and Islamic Centre, HK (approx. 22.298733°, 114.17172°)


Where is Kowloon Masjid and Islamic Centre on the map?