woahitsmaddys woahitsmaddys 08-11-2016 Geography contestada Which country is home to the highest peak in the Western Hemisphere? A. Peru B. Chile C. Brazil D. Colombia