Write SQL query to solve given problem: Which country has the smallest surface area and the most crowded city?. Keep the solution inside sql tag ```sql [SQL-Query] ```
SELECT T2.Name FROM City AS T1 INNER JOIN Country AS T2 ON T1.CountryCode = T2.Code ORDER BY T1.Population DESC, T2.SurfaceArea DESC LIMIT 1