A Telescope Carved in India 900 Years Ago - Technology of the Gods?

Hey guys, I am at the Hoysaleswara temple in India, and here you can see a spectacular carving that debunks history. You can clearly see that this ...
Back to Top