So this is a VOR station? Researched this once but never did find out what it was. Though maybe it was weather related.
Hereโs a closer shot. Looks very similar to the image posted by another anon earlier in the bread.
Mystery solved! Thank you anon.