1 of 2

Lord Shiva Print

There is a saying in Himalayas that every peak is Shiva himself. The Himalayan peaks are snow capped and the many small rivulets that flow out of these snow capped mountains slowly assimilate and become streams and then rivers.

Check It Out