Skyscrapers At The End Of The Street
Behind the scene
Shot in the city of Kuala Lumpur, Malaysia. There were some skyscrapers at the end of the street. Two buildings in the rightward were Petronas Twin Towers. They were the tallest buildings in the world from 1998 to 2003 until surpassed by Taipei 101.