Rewalsar, India: Lakeside town with temples and a large statue on a hill HD Wallpaper
×
A scenic view of Rewalsar, India, shows a town nestled on a hillside overlooking a calm lake. Buildings with colorful roofs line the shore, and a large golden statue of a deity is visible atop the hill. The reflection of the town and the statue is mirrored in the water.
Smart Resize & Download
