The image shows the Shangri-La Hotel in Toronto, Ontario, Canada.
Read full description
The image shows the Shangri-La Hotel in Toronto, Ontario, Canada. It is a large building with glass walls and a name board on the wall, surrounded by plants and poles with flags. The sky is visible in the background.