For pictures of the real excavation of Mycene look here. The model shows how beautifully the site is situated against the mountain.