Rousing Lia Taylor is natural wonder from Hungary