a futuristic scene with a sun and mountains