Contacted WU three weeks ago with the same question:
On July 20, 2017 at 2:14 PM gvmelbrty wrote:
Now that wunderphotos is dead, how can I add a photo of my weather station to my PWS "About this station"?
REPLY:
Nope, unfortunately this feature has been removed. No more wunderphotos or PWS photos on our site.
Thanks and let me know if you have any other questions,
Kari
<help@wunderground.com>