A place of more mystery and stories than one can imagine.
A beautiful place between a giant land fill and forbidden native American land.