Multiple choice Where is the Valley of Flowers a riot of colors located? Seine Garhwal Himalayas Frankfurt Pliocene Mughalsarai Reveal answer Fill a bubble to check yourself B Correct answer Explanation The Valley of Flowers National Park is a renowned UNESCO World Heritage Site located in the Garhwal Himalayas of Uttarakhand, India.