Images of La Granja
Colca Canyon, Peru ( on a part of the canyon called "The Crack ")
La Granja Spanish Definition - La = "the'' feminine, Granja = A garden / farm worked for one man for his family / a school / place of learning for children / steep and narrow lesson to those who have forgotten from where all things come.