Javier Castle in Navarre, Spain, where St. Francis Xavier was born. December 3 is the feast day of this missionary saint.
The photo was taken during a pilgrimage to Ignatian sites in Spain during the Jesuit Jubilee year of 2006.
Submitted by Denise.
Have you been on a particularly meaningful trip? Send us a photo for possible inclusion on Picturing God.