The Sheli pagoda at ?the ?Baoguangsi (Divine Light) monastery 18 km north of Chengdu at Xindu,The pagoda has 13 storeys. China. Tang dynasty. Built in 880. Near Chengdu, Sichuan province.

px px dpi = cm x cm = MB
Details

Creative#:

TOP10871097

Source:

達志影像

Authorization Type:

RM

Release Information:

須由TPG 完整授權

Model Release:

No

Property Release:

No

Right to Privacy:

No

Same folder images:

Same folder images