Blog posts : "ufo videoed over lima peru"

UFO Videoed over Lima Peru

Cerro San Cristóbal (Tupahue, San Cristóbal Hill) is a large viewpoint in northern Santiago, Chile. It rises 850 m AMSL and about 300 meters above the rest of Santiago; the peak is the second highest point in the city, after Cerro Renca. From this incredible vantage point over looking the city a tou…

Read more

1 blog post

Blog Search