Damn it, Champions reminds me of something I saw long, long ago (which is no doubt your source, B), but I can't remember the name -- 60s or so vintage (British?) TV series about several people who crash land in the Himalayas and come out of the mountains with psychic powers. I can't remember if it was implied or specified that they were rescued and taught by the inhabitants of Shangri-la, but that's the impression that has stayed with me through the years.
-- Bob
---------
Then the horns kicked in...
...and my shoes began to squeak.
-- Bob
---------
Then the horns kicked in...
...and my shoes began to squeak.