France from Above Castle Tour | In France, is there anything worth visiting beyond Paris? Yes there is. The YouTube Channel “World From Above” tells stories through the eyes of a bird. It’s managed by a small group of people who are passionate about this project. One of the very best episodes so far might be this one: a France from Above Castle Tour. Get ready for some stunning flyovers along the Loire River in France. You will cross some of the finest castles and palaces in the country if not the world. The video shows unmissable European architectural masterpieces. HD views of the castles along the Loire river include: Château de Chenonceau, Château de Chambord, Château d’Anger and others.