Petronas Tower are in_____________? / General Knowledge MCQs / By admin Petronas Tower are in_____________? A. Kuala Lumpur B. Paris C. Colombia D. Rome