Mountain view and a small lake in it
A view of top of mountain in Turkey- photo taken in dedegol mountain in turkey
© Eladora | Stock Free Images
Similar Free Images