Where are the Petronas towers?

Singapore
Malaysia
Thailand
Indonesia

Trivia Crack Answers Main Page