This fabulous statue can be found in Colorado on a piece of land in the mountains. Some say the appointed saint Frances Xavier Cabrini continues to walk the land.
People from all over the world come to visit and drink the healing waters that can be enjoyed by all. A natural spring runs through the land. I found the water warm and salty, if it was Healing I could not say for certain.
If you are ever in the area there is a small church and interesting hike to the top where you will find Jesus, or at the very least a very nice statue.