Onwards, to paradise!

Onwards, to paradise!

You've found the location of Eden.