The Dilwara Temples are located on Mount Abu, in a former hill-station for the British (now used by the Indian bourgeoisie).
The Dilwara Temples are located on Mount Abu which is currently used by the Indian bourgeoisie.