Aparecida. Town on a hill