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 .