From Legends to Reality: The Enigmatic Varaha Temple in Pushkar