I had an engineer working for me, Zulma, who was from Peru. I asked her about these "White Cloud People" in Peru. She said ,
"they're there." I wouldn't get to up tight about any of this information, some people believe all of it, some, parts of it and some, none at all. It's just FYI.
No sweat. I appreciate your posts. This one could have been better sourced, is all. Carry on. :)