Masjid Selat Malaka or Selat Malacca Mosque located on the man-made Malacca Island in Malaysia was opened in 2006. The beautiful construct looks like a floating structure when the water level is high.