(240917) -- SIEM REAP, Sept. 17, 2024 (Xinhua) -- Luxury cars are displayed at the complex of the Angkor Archaeological Park in northwest Cambodia on Sept. 17, 2024. More than 100 luxury cars taking ...
The centuries-old temples of Cambodia's famed Angkor Wat played host to a parade of Rolls-Royces, Ferraris and Lamborghinis Tuesday, although drivers were banned from revving their supercharged ...