Upper Bazar, Ranchi
| TOURIST ATTRACTION
| Claim this Business
Man-made city lake featuring a towering statue of Swami Vivekananda, a 19th-century Hindu monk.
Upper Bazar, Ranchi, South Chotanagpur Division, Jharkhand, 834001, India