Original Size: 2048x896
Located in Luoyang City, Henan Province, the Longmen Grottoes is the world's largest stone carving art treasure house. The ...
A total of 9 pictures:
The British Museum pictures
Chinese imperial garden summer palace pictures