Jamshedpur is called the 'Pittsburgh of India' because it houses Tata Steel, one of India's largest steel plants, similar to how Pittsburgh became the center of the American steel industry. The city's industrial landscape and steel production earned it this nickname.