English: This is one of the major attractions at Mount Abu.
Telugu: మౌంట్ అబూ లో ఇది ఒక ప్రధాన ఆకర్షణ.