Original: It is located in the middle of Beijing, China, and now houses the Palace Museum.
Simplified: The Forbidden City, now known as the Palace Museum is an enormous historical palace and an art museum located in the historical center of Beijing, China.