Hillcrest mall is located in Richmond Hill, Ontario, 30 km north of downtown Toronto. Here's an afternoon walking tour. Filmed in 4K.
13 апр 2022