ultadin.com
A Telescope Carved in India 900 Years Ago - Technology of the Gods?
I think I have just discovered the most brilliant piece of evidence that proves that ancient civilization used advanced technology. We can see a carving....