Cheezburger

Tiger Lake at Jiuzhaigou Valley, China