Spring in Quebrada Alvarado, Central Chile. Spring is hereSpring in Quebrada Alvarado, Central Chile.