甘比街
The backside of the building (containing the emergency staircases) and Cambie Street was filmed during the street scenes of "The Neverending Story". It can be seen from Water Street.