Rio de Janeiro

AP

With the tropical sun blazing from a near cloudless sky and waves lapping at golden sand, it seemed like a perfect day at the beach in Rio de Janeiro.