10 amazing and interesting facts about puri jagannath temple