if the blog has already been posted remove it, i don't care
what is the city i personally doubt it's Atlanta,Ga cause of the snow.
it could be Wellington which could be in Virginia.there's a little town named 'wellington near DC but it being a town, we can discount it. we can also cross DC of the list, cause the buildings. are way to tall. DC has a law saying no buildings over 15 stories.
most likely some city in North Carolina, like Charlotte,NC the sky line does kind of look like the banner. though that being said they likely don't get a lot of snow, it could be Releigh ,NC that's also unlikely
i really don't know my guess will be Alexandria, or some city more up north.
forgive me if i my grammar was bad