Shimla
Last picture show looms for British India's summer capital
With its ancient humming projector and elegant balcony, the Shahi Theatre is the last surviving single-screen cinema in Shimla, the Himalayan hill station that was once the summer retreat of British India.
Indian officials capture rare snow leopard, send it to zoo
A rare snow leopard captured as it savaged livestock in a remote village in the Indian Himalaya will be sent to a zoo instead of being released, officials said on May 3, triggering outrage from activists.