Kalyani river

Kalyani river, District Kangra, Himachal Pradesh, India, 14000 ft. June 1999

Patterns spring forth from the womb of life. And as life flows, new patterns emerge. The cycle continues… the continuity becomes routine. But somewhere, sandwiched between the moments, lives a ripple, singing the beauty of nature.

    • Nature