Oldevei Gorge

 

 

Oldevei Gorge, site of the Earliest Human remains yet unearthed - discovered by the Leeky's.

The Gorge is nothing to speak about (the picture above backs that up), but the evolutionary research is fascinating.