Hey you! Yes, you! Thank you for adding beauty to the world!
Definitions of hump yard:
noun: (rail transport) a classification yard or marshalling yard which has a hump over which trains are shunted, the vehicles then running on their own by gravity into various sidings.