Get Premium
Showing more like

The village of leo in spiti in Himachal India. The greenery is apple orchards.