Q: why you say "gifts on the trees" instead if "gifts under trees"
A: "gifts on the trees" is short for "there's decorations on the trees and there's also gifts nearby"