puebla and cholula are in a valley, surrounded by mountains and a smoking volcano. very very pretty stuff.
lookingouttwo
Photo of Cholula by


or
Login with Facebook