mecca clock tower under construction. massive construction ongoing around haram.