Image found on the net. Jiuzhaigou (eng. listen) - is a nature reserve and national park located in the northern part of Sichuan Province in southwestern China
Challenge: This puzzle has not yet been solved in {size} size. Be the first to complete it.