- 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.