The Rooftop is from a building located in Mongkok – Kowloon, Hong Kong, the world’s densest region.
The Otonabee River is a river that runs from Katchewanooka Lake near Lakefield, into the east side of Peterborough, Ontario – Canada. The scenes in Peterborough Past and Present are based on Lock 24 of the Trent-Severn Waterway. The river is called Odoonabii-ziibi (Tullibee River) in the Ojibwe language.
Nicholls Building is formerly the site of the psychiatric institution of Peterborough Regional Hospital.
Trent University is a liberal arts and science institution located along the Otonabee River in Peterborough, Ontario, Canada.
Kwai Chung Hospital Kwai Chung Hospital (Chinese: 葵涌醫院) is a psychiatric institution in Kwai Chung, Kowloon – Hong Kong. This is where the film opens.