Neither was I...
hard to believe that 1st one is an actual airport... the local people must have thought that building on the left was so modern it was like something from the future :)
i wonder what those other 2 are, too small to be for planes.. no windows, maybe for storing parts or fuel?
I had no identification of this exact place.
i love this one - big rivers are so cool