Yeah its true on top of Pahvant Butte in Central Utah. Not build by ancient people but by some guys in the 20's. It was supposed to be a wind power plant but was never finished. A couple of friends of mine went out there a couple of weeks ago. Here are some cool pics and a video.
James