Local Date

23 May 2025

Local Time

10:58

Location

Denton TX

Country or Territory

United states

Contributor

Briged McCarthy

Satellite

NOAA-19

Archive ID

ow1971

Coordinates

90, 33.22
✕ Close