Online Photo News

Dream Lake

An optical illusion of the largest body of water in the Luray Caverns. Large natural calcareous sandstone cave located 50 miles south of Pittsburgh, Virginia, U.S. Photo: Kumar Shrestha. Sunday, November 03, 2019