Good Morning....
We just received this from a "very reliable source".... Glens Falls was featured on FOX News this morning just after 8am.... regarding this morning's weather....

From this perspective.... it would appear to be a photo taken from the Traveler's Building looking down on the intersection of Bay Street & Glen Street....