王身敦 andrew s.t. wong pictures 攝影集
back to thumbnails

CHINA 1980s (film)

Image 7/22
Add to Lightbox
twitterlinkedinfacebook
A Chinese visitor yells as others listen at the Echo Wall or The Whispering Wall inside the Temple of Heaven in Beijing, China, 1985. The ancient wall is 3.72 meters high, 90 centimeters thick and 65.1 meters in diameter.
20101105AW008.JPG