River in the mountains. Udaipur is a picturesque town in Himachal Pradesh, India, located on the banks of the Chandrabhaga River in the Lahaul and Spi
Size: 6048px × 4024px
Location: Udaipur Himachal Pradesh, India.
Photo credit: © Shekhar Pillay / Alamy / Afripics
License: Royalty Free
Model Released: No
Keywords: background, beautiful, beauty, blue, calm, clear, colourful, colours, dawn, dramatic, dusk, evening, forest, golden, himachal, himalaya, himalayan, hour, india, lahul, landscape, middle, morning, mountains, natural, nature, outdoor, peaceful, pradesh, reflection, rising, river, riverbank, scenery, scenic, serene, sky, spring, summer, sun, sunlight, sunrise, sunset, sunshine, travel, trees, twilight, valley, view, water