Skip to main content

Kuala Lumpur

Malaysia

Kuala Lumpur is the capital and largest city of Malaysia, located in the western part of Peninsular Malaysia at the confluence of the Klang and Gombak rivers. It is known for the Petronas Twin Towers, which were the world's tallest buildings from 1998 to 2004, and serves as the country's cultural and economic center.