MESA VERDE NATIONAL PARK, Colo. (TNS)— Seen from the air, the structure is a D-shape, perched on the lip of a mesa that overlooks the famous “Cliff Palace” dwelling at Mesa Verde National Park. Scientists call it the Sun Temple.
Stuart Leavenworth McClatchy Washington Bureau, La Crosse Tribune
Sat, 04/08/2017 - 9:19am
MESA VERDE NATIONAL PARK, Colo. (TNS)— Seen from the air, the structure is a D-shape, perched on the lip of a mesa that overlooks the famous “Cliff Palace” dwelling at Mesa Verde National Park. Scientists call it the Sun Temple.