Question: What river is the city containing Baitul Hadi Ahmaddiya Mosque on ?
Answer: North Saskatchewan River