Framed Mountain View from Five Finger Lake
The beautiful turquoise waters of Five Finger Lake in Juizhaigou, China, are surrounded by alpine forest covered mountains with snow caps at the very tops.
© Oakdalecat | Stock Free Images
Similar Free Images