Where is Ammar Mosque and Osman Ramju Sadick Islamic Centre located?
Ammar Mosque and Osman Ramju Sadick Islamic Centre, Ammar Mosque and Osman Ramju Sadick Islamic Centre, China (approx. 22.2775°, 114.1789°)
Ammar Mosque and Osman Ramju Sadick Islamic Centre, Ammar Mosque and Osman Ramju Sadick Islamic Centre, China (approx. 22.2775°, 114.1789°)