Prague ranks ahead of St. Louis , Hong Kong as the most livable city in the world .
In 2019 , the city was ranked as 69th most liveable city in the world , making it the most liveable city in former Eastern Bloc ( except Berlin ) , ranking ahead of St. Louis , Hong Kong and others .