16th Century Italian Sculpture of Mountain God Still Awes Visitors Today Discover the secrets inside this amazing sculpture: Half man, half mountain, this sculpture stands over 35 feet