Sanskrit tablets

stupa, Buddhism, sanskrit tablet, stupa, Himalayas, Everest trek, Nepal, travel, outdoors, faith, religion, photo, Olympus

Sanskrit tablets and a stupa in the Himalayas in Nepal

Speak Your Mind

*

CommentLuv badge