.row {
background: cyan;
padding: 5px;
}
.row>div {
background: green;
border: 5px solid cyan;
}
.row>div.sinfondo {
background: cyan;
}
ul {
background: lightgreen;
}
.row>div.mediaaltura {
max-height: 50vh;
}
.row>div.fitcontent {
max-height: fit-content;
}
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/popper.js/1.14.0/umd/popper.min.js"></script>
<script src="https://maxcdn.bootstrapcdn.com/bootstrap/4.1.0/js/bootstrap.min.js"></script>
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/4.1.0/css/bootstrap.min.css">
<body>
<div class="container">
<div class="row">
<div class="col-md-8 text-center">
<h1>Titulo</h1>
</div>
<div class="col-md-4 text-center">
<p>Foto</p>
<img src="https://picsum.photos/100/280/?random" alt="test">
</div>
</div>
<div class="row">
<div class="col-md-8">
<h2>Titulo del apartado 1</h2>
<p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Vivamus in mattis magna, ac viverra ipsum. Nulla dictum hendrerit vehicula. Nunc semper mi in auctor aliquam. Donec ut magna sit amet sapien faucibus scelerisque a quis risus. Nam convallis
eu nisl a accumsan. Praesent facilisis vitae justo a faucibus. Donec nibh lacus, feugiat non ligula sit amet, venenatis ornare diam. Cras diam lorem, placerat vel leo vitae, accumsan dictum velit. Sed tincidunt fermentum nibh, nec pretium lorem
sagittis non. Curabitur in ullamcorper tellus. Nulla interdum consectetur justo, vel venenatis eros laoreet vel. Etiam condimentum est sapien, ut pellentesque ligula consequat nec. Cras in vestibulum ipsum. Morbi iaculis, neque quis finibus
tristique, eros felis molestie ante, a consectetur nibh est eu ex. Aenean magna quam, iaculis eu imperdiet lacinia, semper a velit. Vivamus commodo leo vel finibus ornare. Integer ac tincidunt lorem. Nunc id lacus id nisl finibus vulputate et
et eros.
</p>
</div>
<div class="col-md-4 mediaaltura">
<ul class="text-menu">
<li>TITULO 1 1</li>
<li>TITULO 2 1</li>
<li>TITULO 3 1</li>
<li>TITULO 4 1</li>
</ul>
</div>
</div>
<div class="row">
<div class="col-md-8">
<h2>Titulo del apartado 2</h2>
<p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Vivamus in mattis magna, ac viverra ipsum. Nulla dictum hendrerit vehicula. Nunc semper mi in auctor aliquam. Donec ut magna sit amet sapien faucibus scelerisque a quis risus. Nam convallis
eu nisl a accumsan. Praesent facilisis vitae justo a faucibus. Donec nibh lacus, feugiat non ligula sit amet, venenatis ornare diam. Cras diam lorem, placerat vel leo vitae, accumsan dictum velit. Sed tincidunt fermentum nibh, nec pretium lorem
sagittis non. Curabitur in ullamcorper tellus. Nulla interdum consectetur justo, vel venenatis eros laoreet vel. Etiam condimentum est sapien, ut pellentesque ligula consequat nec. Cras in vestibulum ipsum. Morbi iaculis, neque quis finibus
tristique, eros felis molestie ante, a consectetur nibh est eu ex. Aenean magna quam, iaculis eu imperdiet lacinia, semper a velit. Vivamus commodo leo vel finibus ornare. Integer ac tincidunt lorem. Nunc id lacus id nisl finibus vulputate et
et eros.
</p>
</div>
<div class="col-md-4 sinfondo">
<ul class="text-menu">
<li>TITULO 1 2</li>
<li>TITULO 2 2</li>
<li>TITULO 3 2</li>
<li>TITULO 4 2</li>
</ul>
</div>
</div>
<div class="row">
<div class="col-md-8">
<h2>Titulo del apartado 3</h2>
<p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Vivamus in mattis magna, ac viverra ipsum. Nulla dictum hendrerit vehicula. Nunc semper mi in auctor aliquam. Donec ut magna sit amet sapien faucibus scelerisque a quis risus. Nam convallis
eu nisl a accumsan. Praesent facilisis vitae justo a faucibus. Donec nibh lacus, feugiat non ligula sit amet, venenatis ornare diam. Cras diam lorem, placerat vel leo vitae, accumsan dictum velit. Sed tincidunt fermentum nibh, nec pretium lorem
sagittis non. Curabitur in ullamcorper tellus. Nulla interdum consectetur justo, vel venenatis eros laoreet vel. Etiam condimentum est sapien, ut pellentesque ligula consequat nec. Cras in vestibulum ipsum. Morbi iaculis, neque quis finibus
tristique, eros felis molestie ante, a consectetur nibh est eu ex. Aenean magna quam, iaculis eu imperdiet lacinia, semper a velit. Vivamus commodo leo vel finibus ornare. Integer ac tincidunt lorem. Nunc id lacus id nisl finibus vulputate et
et eros.
</p>
</div>
<div class="col-md-4 fitcontent">
<ul class="text-menu">
<li>TITULO 1 3</li>
<li>TITULO 2 3</li>
<li>TITULO 3 3</li>
<li>TITULO 4 3</li>
</ul>
</div>
</div>
</div>
</body>