By Julia Averbuck, Contributing Reporter
RIO DE JANEIRO, BRAZIL - Part of what makes Rio de Janeiro such a beautiful city is its exquisite location between the mountains and the ocean, but while the beach fronts have been widely explored, the same is not true for the views from the hills. Alto Leblon is an exception to the rule, a neighborhood lodged on the side of the mountain Morro Dois Irmãos (Two Brothers’ Hill), Alto . . .