Bill Hocker photo location: 29.862502, 118.301002
Wenfeng Pagoda, Qiankou, Anhui, China, 1981
Close | Re-center

(Note: In China satellite images and street maps are not aligned. Marker only shows correct satellite image location.)