Hidden place on Earth