do alstroemeria need full sun?
Growing Alstroemeria (Peruvian Lily) Plants thrive in fertile, well-drained soil in full sun or partial shade. Flowering may slow or stop in hot weather; prolong bloom by applying a thick layer of mulch at planting time to keep roots cool.