Forbidden City
The Forbidden City in Beijing is the world's largest palace complex and a UNESCO World Heritage site spanning 180 acres with 980 buildings. Built between 1406 and 1420, it served as the imperial palace for 24 Ming and Qing emperors, showcasing exquisite ancient Chinese architecture and priceless artifacts.