Vajrayogini temple altar, Nepal