Glass Falls from 37th Floor of Shangri La Hotel
Glass Falls From the 37th Floor of Shangri-La Hotel Toronto
Reports are that glass from a residential unit on the 37th floor of the Shangri-La Hotel Toronto has fallen to the ground. Police have closed off Adelaide in an attempt to prevent pedestrian injury. The Shangri-La Hotel is a super luxury Hotel Condo in Toronto which was completed last year, and is 66 floors tall, and reaches a height of 214 meters. The Hotel has become famous for the long lines at the Momofuku Restaurant in the base.
The definition Shangri-La:
1. An imaginary remote paradise on earth; utopia.
2. any place of complete bliss, delight and peace
(source: online dictionary)
You've added this content to your favorites.
Post your comment
Load More