News

Skeptics argue the structure is a natural formation, while others believe it is evidence of a 10,000-year-old civilization.