A few kilometres outside Dedoplistskaro, Eagles Canyon is home to enormous griffon and black vultures and black storks.