Ranchi, the capital of Jharkhand, is a city with a rich history and cultural heritage.