News

The bizarre geological structure is in a rocky area of Alberta, Canada.