BY WHICH CITY DOES THE SUGAR LOAF MOUNTAINS STAND? May 9, 2017 By Show answer RIO DE JANEIRO More Geography QuestionsMore World Geography Questions