12th-century Nepal statue sells for Rs 166 crore, sets Himalayan art record November 1, 2026 · Times of India Read full story at source