At the top of the 1,001 steps up Chamundi Hill, deep in India, lies a twelfth-century temple that houses a golden statue of Chamundi, the Hindu goddess worshipped by the Maharajas. A popular tourist... This description may be from another edition of this product.