Wander Lord

Interesting on art, nature, people, history

Inca mummy

Inca mummy

After 500 years in a frozen tomb an Inca mummy reveals the details of her last days. Barely in her teens, she was sacrificed to the gods on a high mountain