The GR20 hike is one of the most beautiful mountain trails in Europe. Read our complete guide to start preparing!