Mysterious places of the Himalayas