Friday, March 30, 2007

UFO Photos From Russia Submitted

ALTAI, REPUBLIC OF RUSSIA - The photographer was just taking photos of a beautiful place and only later discovered the strange object in the photo. He was alone when taking photos.

The Altai Republic is situated in the very center of Asia and has a picturesque landscape of green highlands, large lakes and rivers and high mountains peaks. The mountain range in Altai is home to Belukha (4506m), the highest mountain peak in Siberia.