Built in 1988, the KLCC Mosque sits at the base of 88-storey Petronas Twin Towers, the hub for shopping, dinning, art and culture in Kuala Lumpur.
Thursday, November 12, 2009
Saturday, November 7, 2009
Monday, November 2, 2009
Graceful copper-cast dolphins lept in mid air from the lake at KLCC park, an oasis of tranquility nestled at the base of Petronas Twin Tower.