In a country that believes in the existence of fairies and elves, we instead met angels. And how!