Not sure where the stage is, but I was able to zoom in on the map and turn on the satellite view. You can tell from that that the camera is pointed East-South-East.
Thanks for the tip on the sat. view. Can you post a pic from it?