Incredible view looking down from el mirador at Hill of the Cross Viewpoint in Puerto Vallarta, Mexico.