Checked out the mural, 20 mins of google searchin brought up this:
The Royal Connaught hotel? looks about right.
also found this
http://www.peregrine-foundation.ca/W...St/webcam.html
a live webcam lookin at some peregrine nest. Dark when I saw it but maybe interesting later on
btw if I get this plz can someone else post a picture? I've got none but I can't stand not guessing