A brick building with three pointed, reddish-orange tower roofs in Orillia, Ontario, Canada.