<--Previous
Up
Next-->
Just North of CN Tower
Don't know what the round building is but it's cool! I think it's some type of auditorium or theatre.