If nature is mother then flower is obviously soul of mother nature. Flower has a soothing power to attract,to charm and to mesmerize.The mountains of Himalaya are embellished with plenty of flowers.
Read this post on travelingisbliss.blogspot.com