Loose yourself in the nature's beauty, and you will find yourself.
Clicked at Kaziranga National Park, India.