This is probably just me, lol, but it looks like your trio of musicians is playing on the edge of a crater where some alien object landed and headed toward the mountains, leaving a gigantic rut thru the landscape... but thats just me and my imagination. Cool piece!