Lang's Fairy Tales: The Princess on the Glass Hill

Here is the short version of The Princess on the Glass Hill:

You can read the long version of the fairy tale at Wikisource.