Impact on environment depends on the nature, scale and location of the activity.
(Impact on environment; depends; on the nature, scale and location of the activity)
Impact on environment
depends
on the nature, scale and location of the activity