Valley of Flowers is one of the most beautiful places in India, situated in the western Himalayan region of Uttrakhand. It is a bouquet of nature where Flowers bloom naturally everywhere on the riot of colors.The serene river passes through the middle of the valley while on one side tall cliffs touches to the sky