skip to main content
Figure 5. The 1000-pillar hall in the 600 CE Ekambareswarar (Shiva) Temple, Kanchipuram, India. Shiva linga sculptures are visible between pillars.
Ranganathan, G
/ -
(2010)
View Original Image