The unveiling ceremony took place on November 12, 2009 at the Smithsonian National Postal Museum in Washington, DC.
Click on some images below for a larger size picture.
USPS Stamp Announcement - Nov. 5, 2009
USPS Stamp Unveiled - Nov. 12, 2009
YouTube video: Boy Scouts of America and USPS Unveil the Celebrate Scouting Stamp