>>7261336machu picchu, where the stones from OPs pic are located, is a small village perched on top of a tall mountain, surrounded by jungle. What you say COULD apply to a large civilization, but not to a relatively small tribe in a remote location.