This is a consecrated temple of Shri Banwal Mata, considered a self manifested Shwayambhu.
There is a place to sit and meditate. You can go into meditative states here effortlessly.
How to Get there
The temple is located 24.7 kms North East of Pushkar.
Map:
https://maps.app.goo.gl/xi5qWf5DCRjSK4ar7