Peru is a popular place for 3 fingered aliens, apparently.