We're on Boca Chica Beach, looking west. A very large cumulonimbus cloud has developed over the mainland of Cameron County, Texas.
gpaull, 2005