Ross County, Ohio's Lost Nephilim Sun Temple

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.

A wider view shows Paint Creek to the south where the North Fork Henge site was located.