News

The Heliodorus Pillar is an Indo-Greek monument in India linking ancient Greek diplomacy with early Indian devotion practices.
Heliodorus’ Pillar at Vidisha. Saturday, 23 January 2021 | Kushan Mitra. The 2,000-years-old column documents an important chapter in the history of Takshashila.