Mirador de la Flor (built 1997)
Location: 27.796643°N, 97.391006°W