Besides the devotional practices at dedicated places like temples, home, or public shrines, a striking and environmental sensitive and gratifying feature of Hindu worshipping practices and reverence is the deification of natural landmarks like rivers, lakes, mountains, plants, and animals.
There is divinity in all elements of nature. The belief is that gods and goddesses manifest in them. And their adoration is part of Hindu ritualistic practices.