They see architectural splendor among the many mosques , the incense-rich Chinese and Hindu shrines , and even the Petronas Twin Towers of Kuala Lumpur .
The Petronas Twin Towers are located in Kuala Lumpur .