The community of Thornhill is an unincorporated settlement of over 5,000 people on the east side of the Skeena River immediately across from the City of Terrace, British Columbia.
The description emphasizes Thornhill's location as an unincorporated community on the east side of the Skeena River, its proximity to the city of Terrace, and its size exceeding 5,000 residents.