The 17th-century mosque is located in India�s Hyderabad. (Supplied)