Mosque at Thousand Lights, Mount Road