Yes, like something SpaceX have been developing
The question is can it land itself?
Nice shot and processing. Have been to Strasbourg numerous times. The old town is just a jewel. The cathedral is ‘only’ no. 6 in the list of tallest church buildings. The highest is in Ulm/Germany: https://en.wikipedia.org/wiki/List_of_tallest_church_buildings