Tezpur (Assam)
Tezpur is a city in the Indian state of Assam. The beautiful town on the north bank of the mighty river Brahmaputra is Tezpur.
It is in viewing distance of the foothills of the magnificent Eastern Himalayan Range. Tezpur has an ancient history and the remnants of the civilizations of the yester years, when it was known as Sonitpur, are still visible today. The very name Tezpur literally translates to “City of Blood”.
It is a very beautiful place and has a long history of romance and wars from the ancient periods. It so happened, the legend goes, that Aniruddha wanted to marry his beloved, the celestial beauty Usha, who was the daughter of Bana, the king of the Asuras.
Baan Roja, as King Bana was known by his subjects, was very much angered at the thought of a mortal wishing to marry his daughter.
Aniruddha, with the help of Krishna, waged a battle to take Usha away and in the ensuing battle so much blood was spilled that the land became tainted in red. This prompted Krishna to rename Sonitpur as Tezpur!