Players might have visited this location multiple times in Grand Theft Auto 5 and never knew it was an observatory. The ...