translate English to German: Many mountains straddle frontiers.
Eine Vielzahl von Gebirgen sind grenzübergreifend.