Aleo

India
5 stories
Rainy morning life and mountain fog in Aleo, Himachal Pradesh
Rainy morning in Aleo: puppies, umbrellas, and mountain streets
Misty morning in Aleo: bridge, hillside hotel, and pine slopes
Mountain valley morning in Aleo, Himachal Pradesh
Snow-capped Himalayas loom over Aleo village buildings