Not only is the Great Stupa, in the ancient Sri Lankan capital of Anuradhapura, considered an architectural marvel, but it is one of the holliest places for Buddhists, as the shrine is believed to contain relics of Buddha.


See more slides from My Grand-Père's World.