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. Page 23 of 41 Prev Next