The Gorge was filmed, for the most part, on soundstages in the U.K., at the Warner Bros. Studios Leavesden, which is just outside of London, England.
New scans of the bottom of the Japan Trench reveal extensive burrow structures and evidence of regular "reset" events that ...