Browse through the amazing Mountain Pictures of Picturesindia. Traditionally considered the abode of the gods, the mountains of India is the most distinguished feature of Indian natural landscape. The Indian mountains have a towering presence in the northern part of the Indian subcontinent.
The images of mountains are very appealing indeed and certainly evoke spirituality and sanctity. Apart from its lofty presence, the mountains of India are also held in high esteem due to myths and legends. Let Picturesindia guide you through the magical essence of the Indian mountains as you discover the charms of the rugged terrains!
Get so to some beautiful Mountains Pictures and Mountain Photos in the the photo gallery of Picturesindia