JSFiddle - React, Tailwind, and code Playground

HTML

<link rel="stylesheet" href="http://jscrollpane.kelvinluck.com/style/jquery.jscrollpane.css">
<script src="http://jscrollpane.kelvinluck.com/script/jquery.mousewheel.js"></script>
<script src="http://jscrollpane.kelvinluck.com/script/jquery.jscrollpane.min.js"></script>
<div class="map_wrapper">
    <select id="countries">
        <option>Франция</option>
        <option>Испания</option>
        <option>Чехия</option>
        <option>Италия</option>
        <option>Япония</option>
        <option>Португалия</option>
        <option>Китай</option>
        <option>Франция</option>
      
    </select>
    <div class="map_inner">
        <div id="map"></div>       
    </div>
</div>

<div class="wrap">

</div>

CSS

.map_wrapper {
    height: 300px;
    position: relative;
    z-index: 1;
}

#countries {
    position: relative;
    z-index: 2;
    background: lightBlue;
}

.map_inner {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    z-index: 1;
}

#map {
    height: 100%;   
}

.wrap {
    position: relative;
    z-index: 1;
    height: 300px;
    background: #ccc url(http://www.camp4joy.org/Na/Nature-259.jpg) 50% 200px no-repeat fixed;
}

JavaScript

function initialize() {
	var latlng = new google.maps.LatLng(61.280793,95.515137),
		myOptions = {
			zoom: 6,
			center: latlng,
			disableDefaultUI: true,
			mapTypeId: google.maps.MapTypeId.ROADMAP,
			scrollwheel: false
		},

	map = new google.maps.Map(document.getElementById("map"), myOptions);

	geocoder = new google.maps.Geocoder();

	$('#countries').change(function() {
		var country = $(this).val();
		geocoder.geocode({ 'address': country }, function (results, status) {
			if (status == google.maps.GeocoderStatus.OK) {
				map.panTo(results[0].geometry.location);
				map.panBy(-250, -20)
				map.setZoom(6)
			}
		});
	});
}

function loadScript() {
	var script = document.createElement('script');
	script.type = 'text/javascript';
	script.src = 'https://maps.googleapis.com/maps/api/js?v=3.exp&sensor=false&callback=initialize';
	document.body.appendChild(script);
}

$(function() {
	loadScript();
});