Travel Photo of the Moment -Rio De Janeiro

The Travel Photo of the Moment is of Rio De Janeiro and was taken by markg6

Rio De Janeiro

Creative Commons License Photo credit: markg6

This mountain is called Corcovado, which in Portuguese means “hunchback”. It sits in the Brazilian city of Rio de Janeiro, a city that has a metro population of more than fourteen million people.