East Lawn Building (Riverview Hospital) as Storybrooke General Hospital
Hospital where various characters are treated throughout the season first seen.
Once Upon a Time episode “Snow Falls” was filmed in North Vancouver & Coquitlam in Canada.
Hospital where various characters are treated throughout the season first seen.
Snow and Charming stop for water and she manages to escape.
The group finds David passed out by the shore under the bridge.