Snow-capped Himalayan peaks and valley views near Burwa, India — Festivals & Music Magazine