Descripción del sitio
If you look at this in Google Earth you will also notice that these are parked (won't comment on how well they are parked) on the slope of a mountain.
There ia an airport nearby without a terminal building. Take a look at how far away the runway is. Would hate to taxi this far before and after flying.