Batheshur, home to one hundred temples, Chambal

Batheshur, home to one hundred temples, Chambal

Batheshur, home to one hundred temples, Chambal

Batheshur, home to one hundred temples, Chambal