Designed by
Title
Malacca Straits Mosque. #107018763
Description
The Malacca Straits Mosque is the first mosque located on the man-made Malacca Island near Malacca City in Malacca state Malaysia. The mosque, which was built using the mix of Middle Eastern and Malay craftsmanship, looks like a floating structure if the water level is high.
This image is editorial