STATUE OF CHRIST - RIO GRANDE.