EJGiannai
You can bet your paycheck the US NRO has used every satellite capability to look at every possible landing spot anywhere in Asia with multiple spectrum analysis--visible, IR, radar, etc. Pretty assured it's not on land. Not impossible, but very, very unlikely.
GF