You asked:

facts about Jamshedpur

  • Jamshedpur is the most populous urban agglomeration in the Indian state of Jharkhand.