Talbakia

Talbakia is a country in South America that borders Peru and Ecuador.