I used to think it was in Canada, but just found out it was actually pretty close to the green arrow in the satellite photo below.

This is from one of the most frightning scenes I've ever seen in my life. Creepy crawlies, heads being ripped off, deaths, I don't give a fuck- two people nervously staring at each other for minutes on end, wearing too much makeup in some bizarre room, makes me extremely frightened and depressed
