Not sure where this was taken. I had it saved as, Swamp azalea in Belmont. Sadly I lost the link to the photographer but she said they smell really sweet. I don't recall ever seeing them in this color, but I want to say I used to see white ones in the woods in New England. Old memories. Sometimes I'm not sure if I'm making them up.
[Photos are better if you click on them to embiggen.]