a hydroelectric cathedral on the peak of a mountain. fantasy art, concept art, artstationhq