Incredible view looking south towards Conchas Chinas Beach from el mirador at Hill of the Cross Viewpoint in Puerto Vallarta, Mexico.