A mummified elongated skull almost as big as its 50cm body has baffled anthropologists in Peru. It was one of two sets of remains found in the city of Andahuaylillas in the southern province of Quispicanchi.
Where is the Alien Baby?
|Region:||Cusco, South America|
|Coordinates:||-13.6741 (Latitude) -71.6777 (Longitude)|
Peru, officially the Republic of Peru, is a country in western South America. Peru hotspots and archaeological findings has been featured in many ancient aliens tv episodes and articles on the internet.