Fake as it is not a border crossing.
Fake or not, it doesn't say it's a crossing, it says it's at a checkpoint. There are many inland (there's one on I-25 roughly 25 miles north of Las Cruces, NM), not just on the border.
It is a real check point, not a border crossing. These check points are positioned many tens of miles in some cases from the border.