Amipur Sudha

Amipur Sudha, also known as Jamdarpur, is a large village in Bijnor district, Uttar Pradesh, India. It is in the Mohammadpur Deomal block, near the Dehradun–Bijnor Road. Its population in 2011 was 2,920.