More Beyond
Illustration
by Staff

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