6027 6027 16-02-2021 History contestada What mountain range forms the Italian Peninsula’s northern border? the Italian Alps the Adriatic Mountains the Apennines the Tyrrhenian Alps Help im timed!!!