Street view of famous Banff Avenue at twilight time. Banff is a resort town and one of Canada's most popular tourist destinations.