Custom Search

Monday, 24 November 2008

KLCC Twin Peak

KLCC Kuala Lumpur, Malaysia, once the world tallest building, comes in twin.

Let's look at this twin brothers' different mood.....