Parallel World Caught on Camera Weird 10 years ago Subscribe to news updates Unsubscribe from news updates Edit: Google has disabled Street View for this infernal location. All that’s left is a screenshot below. Name: Parallel World Caught on Camera Lat, Long: 42.446985,-73.787809 Location: West Coxsackie, New York, USA Share this:Print