Built on a man-made island called Malacca Island (locally known as Pulau Melaka), Malacca Straits Mosque is located in Malaysia. It overlooks the Malacca Strait, which is one of the busiest straits in the world. It gets its name from the strait as well. The mosque was opened to the public in 2006 by the Supreme Ruler of Malaysia. It is also known as Masjid Selat Melaka.