If you heading for a holiday or a business trip to Kuala Lumpur and is thinking of capturing some stunning images of Kuala Lumpur, the most photographed location in Kuala Lumpur is undeniably, the Petronas Twin Towers, often regarded as the icon of Malaysia. Also known as KLCC, this 88-storey building stands at an, Read More