Original: It is located in the middle of Beijing, China, and now houses the Palace Museum.
Simplified: The site is a UNESCO World Heritage Site and is of tremendous historical and architectural value.