This unusual building has served as a charity home for the poor and aged since the 14th century, and is still in use today.

Tara Devi Temple, Shimla, India
In the high foothills of the Himalayas, Marilyn Jones visits a temple dedicated to a Hindu goddess of stars






