Fortaleza de Santa Cruz da Barra
caption: View of Fortaleza de Santa Cruz from above
caption: Lokasi Fortaleza de Santa Cruz da Barra di Brazil