The Ripley's Aquarium of Canada in Toronto, Canada. Located on Bremner Blvd, it is a tourist attraction along with surrounding buildings in the area.