Nepal—the land of Mount Everest and the birthplace of Lord Buddha—has given the world powerful symbols of human courage, peace and compassion.