Komodo National Park, located between Sumbawa and Flores in Indonesia's East Nusa Tenggara province, is one of the world's ...
They are the world’s largest lizards. Canon EOS−1D X 100−400mm f4.5−5.6 lens at 100mm 1/2000 sec at f7.1 Komodo National Park, Rinca island, Indonesia.