Want your business to go VR?
Contact Us
Inspired by mosques in Indonesia, Morocco, Yemen and Turkey, the Ar-Rahman Mosque brings together Islamic elements unique to these countries. It is situated on what appears to be a small, picturesque island, once developed from a mangrove forest.