on what river is the mosque that was built in 1621 ?
river ganges