The Tenchi Bridge (天地橋, Tenchi-kyō, Literally meaning: Heaven and Earth Bridge) was located somewhere in Kusagakure, spanning a deep ravine