The Grand Mosque or the Masjid Sultan Haji Hassanal Bolkiah in Cotabato City, Province of Maguindanao del Norte, is currently the biggest mosque in the Philippines. The minarets are 43 meters, equivalent to a 15-storey building, with a pilot's light on top. The walls are white, and the gigantic domes are covered with gold and crescent moons on top.