Two Great Stupas from Above Leave a reply Bodnath and Swayambhunath, two great stupas of Nepal situated in the Kathmandu valley. They are centers of living practice both in Buddhism and Hinduism. Share this:TwitterFacebookLike this:Like Loading... Related