Rio de Janeiro, Brazil, attracts attention for its outdoor recreation, restaurants, and hotels as they host of the Summer Olympic Games.