Hmm - it looks like that has already been identified as overlooking Gate C at McCarran, and it's runways 7/25 L&R behind it. I'm guessing that you are looking at McCullough Mountain in the background. I'm assuming that the tower is the airport control tower, the airport diagram confirms that.
The best I can come up with is the picture may be taken from some sort of tall, somewhat triangular structure between gates A and B. Not a clue what that might be unless it's part of the museum.