That’s a WWII u-boat watch tower!
It looked kinda old and the road to it is all washed out as well.
https://www.google.com/maps/@25.95042,-97.14678,154m/data=!3m1!1e3
It’s in MEXICO!!