EBeast9800 EBeast9800 07-03-2022 Geography contestada Which mountain range forms the longest chain in africa?.