Nataraja

On June 18, 2004, an unusual new landmark was unveiled at CERN, the European Center for Research in Particle Physics in Geneva — a 2m tall statue of the Indian deity Shiva Nataraja, the Lord of Dance. The statue, symbolizing… Continue Reading →