Heavy rains and landslides had made overland transportation impossible or exorbitantly costly.
(Heavy rains and landslides; had made; overland transportation impossible or exorbitantly costly)
Heavy rains and landslides
had made
overland transportation impossible or exorbitantly costly