Logo
Logo

The heavens and the earth

Varanasi, one of India’s holiest cities, has a shrine to Bharat Mata, or Mother India. Built in 1936, its centrepiece is a huge marble map of undivided India, complete with Pakistan and Bangladesh. But it never caught on with pilgrims.

Read Full Story>>