Torso of a Standing Buddha by National Museum of Natural History, Department of Anthropology, Smithsonian Institution, C.T. Loo, C. T. Loo & Company, Eduard von der Heydt, buddha — VisualArtsDB
Located in central India, Mathura has had a long and illustrious history as a major religious center for Buddhism, Hinduism, and Jainism. It is, understandably, one of the richest areas for archaeological discovery in all of India.