The mosque is situated near the Suria KLCC shopping center and the Petronas Twin Towers, the tallest twin towers in the world.