Answer
Ottokar II met his demise in Austria. During the Battle of Marchfeld in 1278, he confronted Rudolf I of Habsburg, who sought to establish Habsburg authority in the region. Despite initial advantages, Ottokar II's forces ultimately suffered defeat, leading to his unfortunate fate on Austrian soil.