Solar tower surrounded by mirror panels harnessing the sun's rays to provide alternative renewable green energy. Situated in Andalucia, Spain.