Thornhill BC is located at 54.514832, -128.539764 geo coordinates. Thornhill, BC is located in British Columbia, Canada.