Located in the Min Shan mountain range, Northern Sichuan in SW China known for its fabled blue and green lakes.