View from a Cuernavaca rooftop