The term itself (Pushta) and the expected landsacape one would find, refers to the Puszta of Hungary.
Create a magazine from articles on Lyorn Records!