Rio de Janeiro, Brazil. In 2011, Brazil's highest court cleared the way for same-sex marriage.