Wulong, China
August 2022

Wulong, located in Chongqing, China, is renowned for its stunning karst landscapes, often referred to as the “Wulong Karst.” This UNESCO World Heritage site boasts a breathtaking array of natural wonders, including towering limestone cliffs, deep gorges, and magnificent underground caves.
20 Pictures | China