Populate your landscape with Structures

Structures are extra features in your landscape; for example: trees, houses, pyramids(?).

Make a plan for how you will decide which structures are where

This is a case where you should (really) plan out every detail before writing any code.  The trickiness comes from the job of putting each structure in a good place in your landscape: you’ll probably need to know where the surface of the landscape is before you identify these ‘good places’ (assuming the structure in question should be above ground and shouldn’t float).