These are the ruins at Tulum, one of the larger Mayan ruins still around. It's unique because they built it right up against the ocean, which is directly behind Justin & I (on the other side of the far building).