The stadium photos were tagged with: Savannakhet. So, the photos must be the still new stadium in Savannakhet. I don't recall that Luangprabang had new stadium, and I didn't see any mountain around ?
You must have the photos from here: http://www.flickr.com/photos/thomask/tags/savannakhet/