It does appear to be Torre Alta. If you go on Google Earth you can pull up the same location at 19 degrees 46'35.49"N X 70 Degrees 41'31.72"W. The area you have circled is West and South of the traffic circle (at the Stadium) on the main road.
It does appear to be Torre Alta. If you go on Google Earth you can pull up the same location at 19 degrees 46'35.49"N X 70 Degrees 41'31.72"W. The area you have circled is West and South of the traffic circle (at the Stadium) on the main road.