Metro

New stamp a West Side glory

A ritzy Upper West Side address is now as eternal as Mount St. Helens and Yellowstone Park’s hot springs — joining them as a “Forever” stamp to be released by the US Postal Service in October.

The 12-stamp Earthscapes series features photos from satellites. And one is a close-up of West End Towers (right), at 75 West End Ave., snapped by Jim Wark, 80, on June 16, 2004.