Image Navigation

Kuala Lumpur Merdeka Square

Merdeka Square, the traditional heart of KL, where Malaysian independence was declared in 1957. The Petronas Towers in the distance.