I saw these four birds on Taquile Island in Lake Titicaca, near Puno, Peru. They were all in the same area, among some ruins on a rocky hillside at an elevation of ~13,000 ft. I think the second and third photos might be the same species. I would appreciate any help with IDs. Thanks!