Ajax loader
Zhenbeipu, Fort, Flags Flapping in Wind / Photo 1996
Zhenbeipu (Ningxia Autonomous Region, China),
Fort.

Flags with the Yin and Yang symbols and lotus flower on the wall of the fort, flapping in the wind.

Photo,...
of 1
Open Lightbox