A “ring of fire” annular solar eclipse is seen in Kanarraville, Utah May 20 2012. The tiny town of Kanarraville, 40 miles north of St George and 263 miles south of Salt Lake City, marked the town’s”sweet spot” location where an almost perfect annular eclipse could be seen bring visitors and vendors to the solar eclipse viewing “party”. Kanarraville is a town in Iron County, Utah, United States. The population was 311 at the 2000 census. AFP PHOTO / ROBYN BECK (Photo credit should read ROBYN BECK/AFP/GettyImages)