Colossal, sloping sci-fi structures are integrated into snow-covered mountain peaks, overlooking a busy landing pad.