Close

Jahankosha cannon

Jahan Kosha Cannon literally means the Destroyer of the World. It is placed in the Topekhana a quarter of mile to the south east of the Katra Mosque, in the town of Murshidabad, West Bengal, India.