Yes, It was taken at the TTC just to the left of the resort Monorail entrance. I actually had DS and DD sit in the same location this past trip and I took a picture. I believe there is a coffee stand located just a little to the left of this location now.