Designed by
Title
Riau Sultan Grand Mosque #336594820
Description
The Architecture of Riau Sultan Grand Mosque is influenced by architecture of Malay, Arabic, India and Turk. This grand mosque is located in Penyengat Island, Riau Islands Province, Indonesia.
This image is editorial