Restringir a parte visível de um bloco a uma área de polígono no Leaflet?

No Leaflet, como restringir a parte visível de um bloco à área contida em um polígono (ou geojson), ou seja, a interseção entre um polígono e o bloco abaixo.

Exemplo de uso: exibe apenas um país e oculta todos os outros.

Edição: Eu não estou procurando o método fitBounds / setMaxBounds, mas uma maneira de exibir apenas a área interna de um polígono.

questionAnswers(2)

yourAnswerToTheQuestion