The complex is owned by the Ontario Lottery and Gaming Corporation. It was also occupied by the Canadian Pacific Railway Montrose Subdivision. The site was once the transformer station building for the Ontario Power Company at the foot of Horseshoe Falls. The $1 billion complex overlooks the Horseshoe Falls and is one of the most prominent features of the Niagara skyline. The Niagara Fallsview Casino Resort (commonly known as Fallsview Casino) is a resort casino in Niagara Falls, Ontario, Canada.