I happened across an article about the views from the Empire State Building, Statue of Liberty, and the Twin Towers. Not being good with heights, the idea of going up in one of those and looking around is terrifying, but it did make me wonder how far you could see these from the ground?
Is there anyone familiar with New York who would know what possible tall landmarks would be visible from UNCLE Headquarters.
Also, was anything said in the Return movie about the (new?) headquarters as to location? And, what landmarks would be visible from headquarters at that time in the 80's?