Rio de Janeiro, situated on Brazil's Atlantic coast, is one of the most densely populated cities in the world. The lush, forested hills surrounding the city and the dark blue waters of the bay below... This description may be from another edition of this product.