stadium in Jamshedpur, India
Within 1 km of JRD Tata Sports Complex.
cricket stadium
zoo in Jharkhand, India
diocese of the Catholic Church in India
lake in Jamshedpur, India
hills stretching over Jharkhand and West Bengal states in India
field hockey stadium in Ranchi, Jharkhand, India
building in India