The Imperial Palace

The Imperial Palace. Beijing, China

The Imperial Palace also known as The Forbidden City viewed from Tiananmen Square. Beijing, China. (Ref: 1997as-005-33n)

Related galleries: Asia, Beijing, China

Countries

Perspectives