Delhi (India). National Museum of India.