The Forbidden City, Pekin

  • Rated 5.5 out of 10
  • Movie
  • 1903
  • 1m
  • Documentary

Panoramic view of the Forbidden City (Imperial Palace), Peking, China.