Discover the breathtaking temple located in the valley of Wulong National Park in Chongqing, China. Explore the serene beauty of this picturesque location and immerse yourself in the tranquil surroundings. Share your own travel story with #roamtheplanet.