Ross County, Ohio's Lost Nephilim Sun Temple
Sun Temple or Henge located on the North Fork of Paint Creek in Ross County, Ohio is clearly seen in this early 1990s aerial photo.To see all of the visible burial mounds and earthworks in Ross County, Ohio
A wider view shows Paint Creek to the south where the North Fork Henge site was located.