Instant vacation: The world's best travel photos

Advertisement
--ADVERTISEMENT--
Beijing: Beijing's Forbidden City was China's imperial palace for around 500 years, from 1420 until 1912. It now houses the Palace Museum.