907 Lost World Rd, Lewisburg, West Virginia 24901 USA
Well lit miracles of physics and chemistry
Photo Credit: Yelp