The San Luis Valley in Colorado is renowned as a hot spot for UFO activity. Located near the Great Sand Dunes National Park and the Sangre de Cristo mountains, the UFO Watchtower is one of those places that can be seen from Highway 17 and must not be passed.
The San Luis Valley in Colorado is renowned as a hot spot for UFO activity. Located near the Great Sand Dunes National Park and the Sangre de Cristo mountains, the UFO Watchtower is one of those places that can be seen from Highway 17 and must not be passed. Here the owner watches the sky each night and claims to have seen over 100 UFOs. There is a "healing garden" outside the watchtower which the owner claims is a vortex and visitors are encouraged to leave a personal item.
17 May 2008
From:
Jessica Feis
Hooper, Colorado, US
Visit website
Discovered by Jessica Feis
on 17 May 2008.
116 views.