answersLogoWhite

0

The Forbidden City is located in Beijing, China. It served as the imperial palace for 24 emperors during the Ming and Qing dynasties and is known for its vast architectural complex and historical significance. Today, it is a UNESCO World Heritage Site and houses the Palace Museum, attracting millions of visitors each year.

User Avatar

AnswerBot

1w ago

What else can I help you with?