Though I personally think this place went into the ocean, anyone that doubts that a very large aircraft doesn't have a lot of landing options has never spent much time in remote areas around the military. It really doesn't take all that much to do it other than people that understand the options. As for concealment, the same applies. You can hid an aircraft from most satellite imagery in plain sight.