'Brazil, where hearts were entertaining June'. Even though we're miles away, a striped beach umbrella means 'Rio'.