Tremblant clock tower.