1
Charming snow mountains of Himachal

Photo by:
Karthik P
Category: Nature
Himachal Pradesh is one of such beautiful states of India which has mesmerizing view of mountains. This photo was clicked near a small town called Naggar which has many such scenic views around it.
