Ancient rock paintings have been uncovered in a cave within Brazil's Itatiaia National Park. Located at an altitude of 2,350 meters in the Mantiqueira Mountains on the border of Rio de Janeiro and ...
The engravings are traced to show 19 life-sized camels and 3 equids. Naturalistic animals belonging to the middle phase are ...