No, I am sorry that is not where this picture was taken.  We spent a lot of time near McAllen, Texas, and we recommend that you ride that ferry. Please try again.