Picture says a thousand words! Only a few privileged ones get to witness something so pure and natural. Regardless of our wrong doings, Mother Nature is placid enough to express her gratitude in some way or the other. It looks as if this tired wrinkled ‘kissing tree’ wants to convey a message; saying- ‘one should keep smiling, no matter what you get in return’. Time and again, man has proved himself as nature’s biggest foe, but nature only gave and asked nothing in return.