Instituto Santa Teresa de Los Andes

Instituto Santa Teresa de Los Andes (Santa Teresa de Los Andes Institute) is a Chilean high school located in Graneros, Cachapoal Province, Chile.