Brazil From Above
Guanabara Bat And Rio De Janeiro
S1 E9:
Brazils Cultural Wonders Are A Travelers Dream Visit The Fortaleza De Santa Cruz Da Barra And A Futuristic Art Museum Designed By One Of Brazils Greatest Architects See The Rock Climbing Capital Of Brazil And Take A Night Flight Over The Exuberant Carnival And Behold Its Dazzling Array Of Costumes And Elaborate Floats Finally See The Giant Statue Of Christ The Redeemer