Beijing is the capital of the People’s Republic of China, and rose to the heights of international fame when it hosted the Olympics last year. The city’s premier sights are the Forbidden City, the Summer Palace, and also the section of the Great Wall of China located just outside of the city proper.