12th-century Nepal statue sells for Rs 166 crore, sets Himalayan art record

· Times of India