In Valladolid, Spain, where Christopher Columbus died in 1506, stands a monument commemorating the great discoverer. Perhaps the most interesting feature of the memorial is a statue of a lion de…
ChristianGlobe Networks, Inc., Illustrations from ChristianGlobe, by Staff