Ecuador 2026
These are the stairs up to an observation tower but they've been taken over by baby iguanas. Hundreds of them. No telling how many were on the top platform