Valley of flowers is one the National Parks in India located at the elevation of 3366meters. It is known for one of the best trekking destinations in India. Valley of Flower means you will see everywhere different kind of alpine flowers and the variety of …