I think that was taken from the roof of a Commodore? It seems to be a limited spotting location, and only a few people can be there at any one time. I've never actually been there myself, but I have seen people who have. Care is recommended when spotting from here, especially if the Commodore starts moving to another location....
Ok, it is from Shep's Mound.