New Delhi Sanctuary

The New Delhi Sanctuary is part of Dr. Helen Magnus' Sanctuary Network in New Delhi, India and the one closest to the Himalayas.

Magnus and her crew were on their way to this Sanctuary with a captured Yeti when their ship crashed in the Hindu Kush.

Sanctuary team

 * Allison Grant