Children's Hospital, Ambulatory Care Building Rhys Phillips October 1, 2004 No Comments Squeezed between snow-capped mountains, Juan de Fuca Strait, and the Fraser River delta, Vancouver has one of the world’s premier urban settings.Read More