Orig pinner said: Deer stones are ancient Mongolian megaliths dating from the late second and early first millennia BC. Their name comes from their engravings of flying deer. There are five to eight hundred deer stones in northern Mongolia and Siberia.
Here's an unusual picture of a rock cairn - unusual in the sense that Mount Everest is in the background! Now that I think of it, MAYBE the custom of stacking rocks in this very Zen fashion originated in Nepal.