Return to IN THE MIDDLE OF THE LOTUS: KHECHEOPALRI LAKE, A CONTESTED SACRED LAND IN THE EASTERN HIMALAYA OF SIKKIM.