Snowy Jade Cave China, Chongqing

Snowy Jade Cave

Snowy Jade Cave is a National Three Gorges Scenic Area and a National 4A Scenic Area located in Fengdu County, Chongqing Municipality, People's Republic of China, not far from the Yangtze River.

Photos