According to Hindu records, Christians believe that the earth is the center of the universe. In contrast to this belief, the…
We are at Mahabalipuram in India, and I am gonna show you world’s second largest bas-relief called “Arjuna’s Penance” carved…