Solar power wall