Video | Sliding Escadaria Selaron January 4, 2011 in Brazil You might like:2012: The Best Year of Our LivesVIDEO: Our Year in TravelTook the Train to Machu PicchuShare and Enjoy Brazil, Escadaria Selaron, Rio de Janeiro, South America, video