Shahganj is a town and a municipal board in Jaunpur district in the Indian state of Uttar Pradesh. From Wikipedia