As India is a land of a million mysteries, I am going to present one of the amazing mysteries of a temple. The temple of Lord Jagannath in Puri is one of most popular pilgrimage site for Hindus across the world. Here are a few mysteries of the temple: