Wednesday, July 16, 2008

Scarborough Hotel


The Scarborough Observation City Hotel is the only high-rise building along the whole west coast and it looks like it is going to stay this way to preserve the natural coastal landscape.

No comments: