You can see the panoramic view of the Forbidden City. The Forbidden City is located in the center of Beijing, China. It is one of the largest and best-preserved wooden structure ancient buildings in the world. Its magnificent panorama can be appreciated from a distance.