I dont think that the place is still there. It is on the map, but not visible through your own eyes.
Thats up