Montreal, a castle tower in a park