a giant stone statue of the greek letter lambda, epic sunset skies in the background, highly detailed digital art