I am pretty sure this is from the production that my wife and I saw at the San Francisco Opera a couple of years ago now.