Rio de Janeiro, Brazil 2006
Ahhh, to be on Copacabana beach in Rio de Janeiro is a little slice of heaven!