Mirror Lake
This is Five Flowers Lake in Jiuzhaigou, Sichuan Province, P.R. China. With thousands of years old calcified trees were in the blue lake.
© Bg1spl | Stock Free Images
Similar Free Images
Categories: