This ancient palace complex is located in the heart of Beijing, China and is the largest and best-preserved collection of ancient imperial palaces in the world. Built in the 15th century, the Forbidden City served as the home of the Chinese emperors and their families for nearly 500 years