The Forbidden City is a palace complex in Dongcheng District, Beijing, China, at the center of the Imperial City of Beijing.
Browse premium related images on iStock | Save 20% with code UNSPLASH20
Related collections