Complex sentence: It is occasionally found in swampy locations, but it usually grows on rather dry soil, at low altitudes, but can be found at 900--1200 meters.
Split into simpler sentences: It is occasionally found in swampy locations, but it is usually grown on rather dry soil. It usually grows at low altitudes, but can grow up to 900--1200 meters.