Скругленный фон

С помощью радиального градиента

by Ankhena

HTML

<div></div>

CSS

* {
  box-sizing: border-box
}

html,
body {
  height: 100%;
  padding: 0;
  margin: 0;
}

div {
  height: 400px;
  background: radial-gradient(farthest-side at top, transparent 99.5%, white 100%) no-repeat center bottom / 120% 100px, url('http://cdn2.livelongandtravel.com/travel-by-train-1920x1200.jpg') no-repeat top center / cover;
}