E197075
Wulong District is a scenic mountainous district in Chongqing, China, known for its karst landscapes and UNESCO World Heritage-listed natural attractions.