Designed by
Title
Stupa in the Himalayas #64884113
Description
Stupa is a mound-like structure containing Buddhist relics, typically the remains of Buddha, used by Buddhists as a place of worship. in this picture: a stupa in Sagarmatha National Park, Everest region, Nepal