I don't understand the concept. What are all those billion dollar satellites for. It's not like a building is going to get up and move. And to simply fly over and not into is a waste of fuel. I guess they were tourists on military planes.
They are not interchangeable. Sights are what you look through. Sites are landmarks or things you see. If you are going to correct someone be sure you are sure of your information.