News

Located in the southwest China, Five Flower Lake in Jiuzhaigou National Park – a UNESCO World Heritage Site, covers an area of 90,000 square metres and has a depth of around 5 metres.