Recife, Brazil. Picture by Cayyan