Snow peaks, river valley, ancient stupas, and active construction in Himalayan Udaipur — Travel Magazine