El templo más antiguo conocido se encuentra en Mathura (norte de la India), y puede situarse entre los siglos II y I a. C.