JSFiddle - React, Tailwind, and code Playground
HTML
<div class="map"></div>
<div class="container">
<img src="http://computableplant.ics.uci.edu/theses/guy/Guy%20Yosiphon_files/guy2.JPG" class="person">
<span class="info">Some info goes here...</span>
</div>
CSS
.map {
width: 100%;
height: 100%;
position: absolute;
background: transparent url('https://www.unh.edu/sites/www.unh.edu/files/media/computing-map.jpg') no-repeat;
}
.container {
position: absolute;
left: 50px;
top: 50px;
background-color: #FFFFFF;
width: 320px;
height: 150px;
-moz-border-radius: 10px;
-webkit-border-radius: 10px;
border-radius: 10px;
}
.person {
display: inline-block;
height: 150px;
width: 120px;
border-top-left-radius: 10px;
border-bottom-left-radius: 10px;
}
.info {
position: absolute;
top: 15px;
left: 130px;
}