See Headline: Instalaciones del Instituto nacional de Biodiversidad. INBio
City / Place: Santo Domingo de Heredia
Country: Costa Rica