German President Joachim Gauck arrived Tuesday in Rio de Janeiro, the final destination of a nine-day South American tour in which he previously visited Colombia and Brazil, dpa reported. Gauck arrived in Brazil from Colombia on Sunday. On Monday, he visited Brazilian financial capital Sao Paulo, where he met with Brazilian President Dilma Rousseff and with business people from both countries.