Zhangshi Rock Park, Northern China.

Advertisements