Ajax loader
Mount Abu, Luna Vasahi Temple, Exterior / Photo
Mount Abu (Rajasthan, India),
Jain temple complex of Dilwara,
Luna Vasahi Temple / Tejpal Temple
(built 1230 by the brothers Vastupal and Tejpal; dedicated to the...
of 1
Open Lightbox