More mountains by Gluggafoss

Also some horses doing horse stuff