Species

Updated every hour
Species
Date
Location
Observer
Checklist
Greylag GooseAnser anser(1)
25th April 2025
Ria de Alvor--dunas de Alvor, Portimão, Faro
Egyptian GooseAlopochen aegyptiaca(2)
24th April 2025
Alvor Area Geral, Portimão, Faro
Common ShelduckTadorna tadorna(2)
3rd January 2025
Ria de Alvor--área geral, Portimão, Faro
Northern ShovelerSpatula clypeata(150)
17th January 2025
Bom Retiro, Portimão, Faro
GadwallMareca strepera(1)
17th January 2025
Bom Retiro, Portimão, Faro
MallardAnas platyrhynchos(2)
1st January 2025
Penina, Portimão, Faro
Northern PintailAnas acuta(2)
10th January 2025
Ria de Alvor--área geral, Portimão, Faro
1st January 2025
Alvor Area Geral, Portimão, Faro
Eurasian TealAnas crecca crecca(14)
2nd January 2025
Alvor Area Geral, Portimão, Faro
Common PochardAythya ferina(61)
17th January 2025
Bom Retiro, Portimão, Faro
Common ScoterMelanitta nigra(9)
8th March 2025
Ria de Alvor--dunas de Alvor, Portimão, Faro
Common QuailCoturnix coturnix(1)
12th February 2025
Ria de Alvor--Tanques da Espargueira, Portimão, Faro
Red-legged PartridgeAlectoris rufa(2)
1st January 2025
Alvor Area Geral, Portimão, Faro
Rock DoveColumba livia(2)
28th January 2025
Alvor Area Geral, Portimão, Faro
Rock Dove (Wild type)Columba livia (Wild type)(3)
18th March 2025
Ria de Alvor--área geral, Portimão, Faro
Feral PigeonColumba livia (Feral Pigeon)(8)
1st January 2025
Alvor Area Geral, Portimão, Faro
Common WoodpigeonColumba palumbus(2)
1st January 2025
Penina, Portimão, Faro
European Turtle DoveStreptopelia turtur(4)
14th April 2025
NB31_6, Portimão, Faro
Collared DoveStreptopelia decaocto(1)
1st January 2025
Pestana Alto Golf, Portimão, Portimão, Faro
Common CuckooCuculus canorus(1)
30th March 2025
Ria de Alvor--área geral, Portimão, Faro
Red-necked NightjarCaprimulgus ruficollis(1)
10th April 2025
Quinta d'A Rocha, Portimão, Faro
Alpine SwiftTachymarptis melba(6)
9th April 2025
Ria de Alvor--dunas de Alvor, Portimão, Faro
Common SwiftApus apus(2)
15th March 2025
Faro--área geral, Portimão, Faro
Pallid SwiftApus pallidus(4)
6th March 2025
Quinta d'A Rocha, Portimão, Faro
Common/Pallid SwiftApus apus/pallidus(2)
8th March 2025
Mexilhoeira Grande, Faro, PT (37,202, −8,598), Portimão, Faro
Common MoorhenGallinula chloropus(1)
1st January 2025
Pestana Alto Golf, Portimão, Portimão, Faro
Eurasian CootFulica atra(2)
1st January 2025
Penina, Portimão, Faro
Stone-curlewBurhinus oedicnemus(1)
30th January 2025
Quinta d'A Rocha, Portimão, Faro
Black-winged StiltHimantopus himantopus(24)
1st January 2025
Alvor Area Geral, Portimão, Faro
Pied AvocetRecurvirostra avosetta(2)
1st January 2025
Alvor Area Geral, Portimão, Faro
Eurasian OystercatcherHaematopus ostralegus(8)
1st January 2025
Alvor Area Geral, Portimão, Faro
Grey PloverPluvialis squatarola(6)
1st January 2025
Alvor Area Geral, Portimão, Faro
European Golden PloverPluvialis apricaria(2)
1st January 2025
Alvor Area Geral, Portimão, Faro
Common Ringed PloverCharadrius hiaticula(6)
1st January 2025
Alvor Area Geral, Portimão, Faro
Little Ringed PloverThinornis dubius(4)
9th April 2025
Ria de Alvor--dunas de Alvor, Portimão, Faro
Northern LapwingVanellus vanellus(1)
1st January 2025
Alvor Area Geral, Portimão, Faro
Kentish PloverAnarhynchus alexandrinus(5)
6th January 2025
Ria de Alvor--área geral, Portimão, Faro
WhimbrelNumenius phaeopus(1)
1st January 2025
Alvor Area Geral, Portimão, Faro
Whimbrel (European)Numenius phaeopus phaeopus(1)
15th March 2025
Ria de Alvor--área geral, Portimão, Faro
Eurasian CurlewNumenius arquata(1)
2nd January 2025
Ria de Alvor--área geral, Portimão, Faro
Bar-tailed GodwitLimosa lapponica(5)
6th January 2025
Ria de Alvor--área geral, Portimão, Faro
Bar-tailed Godwit (European)Limosa lapponica [lapponica Group](5)
20th April 2025
Ria de Alvor--área geral, Portimão, Faro
Black-tailed GodwitLimosa limosa(2)
1st January 2025
Alvor Area Geral, Portimão, Faro
Common SnipeGallinago gallinago(20)
1st January 2025
Alvor Area Geral, Portimão, Faro
Common SandpiperActitis hypoleucos(2)
1st January 2025
Frente ribeirinha de Alvor, Portimão, Faro
Green SandpiperTringa ochropus(4)
6th January 2025
Alvor Area Geral, Portimão, Faro
Common RedshankTringa totanus(7)
1st January 2025
Frente ribeirinha de Alvor, Portimão, Faro
Spotted RedshankTringa erythropus(1)
16th January 2025
Alvor Area Geral, Portimão, Faro
Common GreenshankTringa nebularia(4)
1st January 2025
Alvor Area Geral, Portimão, Faro
Ruddy TurnstoneArenaria interpres(8)
1st January 2025
Alvor Area Geral, Portimão, Faro
Red KnotCalidris canutus(2)
6th January 2025
Ria de Alvor--área geral, Portimão, Faro
RuffCalidris pugnax(4)
1st January 2025
Alvor Area Geral, Portimão, Faro
Curlew SandpiperCalidris ferruginea(1)
2nd January 2025
Alvor Area Geral, Portimão, Faro
SanderlingCalidris alba(1)
1st January 2025
Frente ribeirinha de Alvor, Portimão, Faro
DunlinCalidris alpina(1)
1st January 2025
Frente ribeirinha de Alvor, Portimão, Faro
Little StintCalidris minuta(5)
10th January 2025
Ria de Alvor--área geral, Portimão, Faro
Collared PratincoleGlareola pratincola(4)
9th April 2025
Ria de Alvor--área geral, Portimão, Faro
Pomarine SkuaStercorarius pomarinus(1)
18th April 2025
Praia da Rocha, Portimão, Faro
Great SkuaStercorarius skua(2)
8th March 2025
Ria de Alvor--dunas de Alvor, Portimão, Faro
Black-legged KittiwakeRissa tridactyla(1)
7th January 2025
Alvor Area Geral, Portimão, Faro
Slender-billed GullChroicocephalus genei(1)
10th January 2025
Ria de Alvor--área geral, Portimão, Faro
Bonaparte's GullChroicocephalus philadelphia(1)
18th February 2025
Ria de Alvor--Tanques da Espargueira, Portimão, Faro
Black-headed GullChroicocephalus ridibundus(50)
1st January 2025
Alvor Area Geral, Portimão, Faro
Audouin's GullIchthyaetus audouinii(20)
1st January 2025
Alvor Area Geral, Portimão, Faro
Mediterranean GullIchthyaetus melanocephalus(2)
1st January 2025
Alvor Area Geral, Portimão, Faro
Caspian GullLarus cachinnans(2)
11th April 2025
Ria de Alvor--dunas de Alvor, Portimão, Faro
Yellow-legged GullLarus michahellis(8)
1st January 2025
Alvor Area Geral, Portimão, Faro
Yellow-legged Gull (michahellis)Larus michahellis michahellis(X)
1st January 2025
Frente ribeirinha de Alvor, Portimão, Faro
Great Black-backed GullLarus marinus(1)
2nd January 2025
Ria de Alvor--área geral, Portimão, Faro
1st January 2025
Frente ribeirinha de Alvor, Portimão, Faro
Yellow-legged/Lesser Black-backed GullLarus michahellis/fuscus(29)
17th January 2025
Praia da Rocha, Portimão, Faro
gull sp.Larinae sp.(100)
5th February 2025
Ria de Alvor--área geral, Portimão, Faro
Little TernSternula albifrons(1)
8th April 2025
Ria de Alvor--área geral, Portimão, Faro
Gull-billed TernGelochelidon nilotica(1)
22nd May 2025
Ria de Alvor--área geral, Portimão, Faro
Caspian TernHydroprogne caspia(1)
2nd January 2025
Ria de Alvor--área geral, Portimão, Faro
Black TernChlidonias niger(1)
6th June 2025
Ria de Alvor--Sapal da Espargueira, Portimão, Faro
Common TernSterna hirundo(2)
3rd June 2025
Ria de Alvor--área geral, Portimão, Faro
Sandwich TernThalasseus sandvicensis(5)
1st January 2025
Alvor Area Geral, Portimão, Faro
Sandwich Tern (Eurasian)Thalasseus sandvicensis sandvicensis(3)
15th March 2025
Ria de Alvor--área geral, Portimão, Faro
tern sp.Sterninae sp.(2)
20th June 2025
Ria de Alvor--área geral, Portimão, Faro
Greater FlamingoPhoenicopterus roseus(24)
2nd January 2025
Alvor Area Geral, Portimão, Faro
Little GrebeTachybaptus ruficollis(1)
1st January 2025
Pestana Alto Golf, Portimão, Portimão, Faro
European Storm-PetrelHydrobates pelagicus(1)
15th March 2025
Ria de Alvor--dunas de Alvor, Portimão, Faro
Balearic ShearwaterPuffinus mauretanicus(3)
10th May 2025
Ria de Alvor--dunas de Alvor, Portimão, Faro
Black StorkCiconia nigra(1)
24th February 2025
Clube Naval De Portimão, Portimão, Portimão, Faro
White StorkCiconia ciconia(8)
1st January 2025
Alvor Area Geral, Portimão, Faro
Northern GannetMorus bassanus(6)
1st January 2025
Frente ribeirinha de Alvor, Portimão, Faro
Great CormorantPhalacrocorax carbo(50)
1st January 2025
Alvor Area Geral, Portimão, Faro
Great Cormorant (Continental)Phalacrocorax carbo sinensis/hanedae(1)
16th March 2025
Ria de Alvor--área geral, Portimão, Faro
European ShagGulosus aristotelis(1)
8th March 2025
Ria de Alvor--dunas de Alvor, Portimão, Faro
cormorant sp.Phalacrocoracidae sp.(42)
5th February 2025
Ria de Alvor--área geral, Portimão, Faro
Glossy IbisPlegadis falcinellus(1)
1st January 2025
Pestana Alto Golf, Portimão, Portimão, Faro
Eurasian SpoonbillPlatalea leucorodia(10)
1st January 2025
Alvor Area Geral, Portimão, Faro
Black-crowned Night HeronNycticorax nycticorax(8)
1st January 2025
Penina, Portimão, Faro
Little EgretEgretta garzetta(1)
1st January 2025
Pestana Alto Golf, Portimão, Portimão, Faro
Little Egret (Western)Egretta garzetta garzetta(13)
2nd January 2025
Alvor Area Geral, Portimão, Faro
Squacco HeronArdeola ralloides(1)
29th April 2025
Ria de Alvor--Abicada, Portimão, Faro
1st January 2025
Alvor Area Geral, Portimão, Faro
Great White EgretArdea alba(1)
6th January 2025
Ria de Alvor--área geral, Portimão, Faro
Grey HeronArdea cinerea(1)
1st January 2025
Frente ribeirinha de Alvor, Portimão, Faro
Grey Heron (Grey)Ardea cinerea cinerea/jouyi(1)
15th March 2025
Ria de Alvor--área geral, Portimão, Faro
Purple HeronArdea purpurea(2)
3rd April 2025
2A Beco do Moleiro, Portimão, Portimão, Faro
white egret sp.Egretta/Ardea sp.(13)
5th February 2025
Ria de Alvor--área geral, Portimão, Faro
OspreyPandion haliaetus(1)
1st January 2025
Quinta d'A Rocha, Portimão, Faro
Black-winged KiteElanus caeruleus(1)
1st January 2025
Alvor Area Geral, Portimão, Faro
Short-toed EagleCircaetus gallicus(1)
6th January 2025
Estuário do Arade, Portimão, Faro
Booted EagleHieraaetus pennatus(1)
6th January 2025
Ria de Alvor--área geral, Portimão, Faro
Bonelli's EagleAquila fasciata(1)
2nd February 2025
NB31_19, Portimão, Faro
Eurasian SparrowhawkAccipiter nisus(1)
29th March 2025
Frente ribeirinha de Alvor, Portimão, Faro
Western Marsh HarrierCircus aeruginosus(1)
1st January 2025
Alvor Area Geral, Portimão, Faro
Black KiteMilvus migrans(1)
25th April 2025
Ria de Alvor--Abicada, Portimão, Faro
Common BuzzardButeo buteo(2)
2nd February 2025
Barragem dos Alamos, Portimão, Faro
Western Barn OwlTyto alba(1)
13th January 2025
Alvor Area Geral, Portimão, Faro
Little OwlAthene noctua(2)
1st January 2025
Quinta d'A Rocha, Portimão, Faro
Eurasian HoopoeUpupa epops(1)
1st January 2025
Pestana Alto Golf, Portimão, Portimão, Faro
European Bee-eaterMerops apiaster(18)
25th March 2025
Caminho da Rocha, Mexilhoeira Grande, Portimão, Faro
Common KingfisherAlcedo atthis(1)
1st January 2025
Frente ribeirinha de Alvor, Portimão, Faro
Eurasian WryneckJynx torquilla(1)
11th January 2025
Ria de Alvor--Tanques da Espargueira, Portimão, Faro
Great Spotted WoodpeckerDendrocopos major(2)
1st January 2025
Pestana Alto Golf, Portimão, Portimão, Faro
Lesser Spotted WoodpeckerDryobates minor(1)
8th January 2025
Alvor Area Geral, Portimão, Faro
Iberian Green WoodpeckerPicus sharpei(1)
1st January 2025
Penina, Portimão, Faro
Common KestrelFalco tinnunculus(1)
1st January 2025
Pestana Alto Golf, Portimão, Portimão, Faro
MerlinFalco columbarius(1)
24th January 2025
Quinta d'A Rocha, Portimão, Faro
Peregrine FalconFalco peregrinus(1)
24th January 2025
Ria de Alvor--EBIO Alvor, Portimão, Faro
falcon sp.Falco sp.(1)
31st March 2025
Portimão - Oasis Parque, Portimão, Faro
Ring-necked ParakeetPsittacula krameri(2)
14th April 2025
NB31_16, Portimão, Faro
Monk ParakeetMyiopsitta monachus(2)
1st June 2025
125 Urbanização Mar e Serra, Alvor, Portimão, Faro
Eurasian Golden OrioleOriolus oriolus(1)
10th April 2025
Quinta d'A Rocha, Portimão, Faro
Iberian Grey ShrikeLanius meridionalis(1)
12th March 2025
Penina Hotel, Portimão, Faro
Woodchat ShrikeLanius senator(1)
6th March 2025
Ria de Alvor--área geral, Portimão, Faro
Eurasian JayGarrulus glandarius(1)
24th February 2025
N125, Portimão, Portimão, Faro
Iberian MagpieCyanopica cooki(19)
1st January 2025
Quinta d'A Rocha, Portimão, Faro
Common MagpiePica pica(1)
1st January 2025
Quinta d'A Rocha, Portimão, Faro
Common Magpie (Iberian)Pica pica melanotos(3)
1st January 2025
Alvor Area Geral, Portimão, Faro
Eurasian JackdawColoeus monedula(1)
10th April 2025
Quinta d'A Rocha, Portimão, Faro
Common RavenCorvus corax(2)
19th May 2025
Ribeira da Boina-Rasmalho, Portimão, Faro
Crested TitLophophanes cristatus(1)
1st June 2025
Algarve Race Resort, Portimão, Faro
Eurasian Blue TitCyanistes caeruleus(1)
1st January 2025
Quinta d'A Rocha, Portimão, Faro
Great TitParus major(1)
1st January 2025
Alvor Area Geral, Portimão, Faro
WoodlarkLullula arborea(1)
2nd January 2025
Ria de Alvor--área geral, Portimão, Faro
Eurasian SkylarkAlauda arvensis(X)
6th February 2025
Quinta d'A Rocha, Portimão, Faro
Thekla's LarkGalerida theklae(5)
10th February 2025
Frente ribeirinha de Alvor, Portimão, Faro
Crested LarkGalerida cristata(3)
1st January 2025
Quinta d'A Rocha, Portimão, Faro
Crested Lark (Crested)Galerida cristata [cristata Group](3)
1st February 2025
Ria de Alvor--dunas de Alvor, Portimão, Faro
Greater Short-toed LarkCalandrella brachydactyla(7)
31st March 2025
Quinta d'A Rocha, Portimão, Faro
Zitting CisticolaCisticola juncidis(2)
1st January 2025
Alvor Area Geral, Portimão, Faro
Zitting Cisticola (Western)Cisticola juncidis [juncidis Group](2)
2nd January 2025
Alvor Area Geral, Portimão, Faro
Melodious WarblerHippolais polyglotta(1)
25th April 2025
Ria de Alvor--dunas de Alvor, Portimão, Faro
Savi's WarblerLocustella luscinioides(1)
14th April 2025
NB31_18, Portimão, Faro
Sand MartinRiparia riparia(1)
15th March 2025
Ria de Alvor--dunas de Alvor, Portimão, Faro
Eurasian Crag MartinPtyonoprogne rupestris(12)
5th January 2025
Caminho da Espargueira, Mexilhoeira Grande, Portimão, Faro
Barn SwallowHirundo rustica(4)
5th January 2025
Caminho da Espargueira, Mexilhoeira Grande, Portimão, Faro
Barn Swallow (White-bellied)Hirundo rustica rustica(6)
15th March 2025
Ria de Alvor--área geral, Portimão, Faro
Western House MartinDelichon urbicum(2)
8th January 2025
Ria de Alvor--área geral, Portimão, Faro
European Red-rumped SwallowCecropis rufula(1)
21st February 2025
Ria de Alvor--área geral, Portimão, Faro
Common ChiffchaffPhylloscopus collybita(1)
1st January 2025
centro urbano de Mexilhoeira Grande, Portimão, Faro
Common Chiffchaff (Common)Phylloscopus collybita [collybita Group](1)
15th March 2025
Ria de Alvor--área geral, Portimão, Faro
Willow Warbler/Common ChiffchaffPhylloscopus trochilus/collybita(1)
24th April 2025
Alvor Area Geral, Portimão, Faro
Iberian ChiffchaffPhylloscopus ibericus(1)
26th February 2025
Ribeira da Boina-Rasmalho, Portimão, Faro
Cetti's WarblerCettia cetti(1)
20th March 2025
Quinta d'A Rocha, Portimão, Faro
Long-tailed TitAegithalos caudatus(1)
11th January 2025
Ria de Alvor--Tanques da Espargueira, Portimão, Faro
Eurasian BlackcapSylvia atricapilla(1)
1st January 2025
Alvor Area Geral, Portimão, Faro
Sardinian WarblerCurruca melanocephala(3)
1st January 2025
Quinta d'A Rocha, Portimão, Faro
Western Subalpine WarblerCurruca iberiae(1)
6th March 2025
Ria de Alvor--área geral, Portimão, Faro
Common WhitethroatCurruca communis(2)
30th March 2025
Ria de Alvor--dunas de Alvor, Portimão, Faro
Dartford WarblerCurruca undata(3)
3rd January 2025
Rua Nunes Lisa, Mexilhoeira Grande, Portimão, Faro
Common FirecrestRegulus ignicapilla(1)
30th January 2025
Quinta d'A Rocha, Portimão, Faro
Short-toed TreecreeperCerthia brachydactyla(1)
1st January 2025
Pestana Alto Golf, Portimão, Portimão, Faro
Eurasian WrenTroglodytes troglodytes(1)
1st January 2025
Alvor Area Geral, Portimão, Faro
Eurasian Wren (Eurasian)Troglodytes troglodytes [troglodytes Group](2)
1st June 2025
125 Urbanização Mar e Serra, Alvor, Portimão, Faro
Common StarlingSturnus vulgaris(2)
8th January 2025
Alvor Area Geral, Portimão, Faro
Spotless StarlingSturnus unicolor(6)
1st January 2025
Alvor Area Geral, Portimão, Faro
Mistle ThrushTurdus viscivorus(1)
1st June 2025
125 Urbanização Mar e Serra, Alvor, Portimão, Faro
Song ThrushTurdus philomelos(1)
1st January 2025
Alvor Area Geral, Portimão, Faro
RedwingTurdus iliacus(2)
9th January 2025
Quinta d'A Rocha, Portimão, Faro
Eurasian BlackbirdTurdus merula(5)
1st January 2025
Quinta d'A Rocha, Portimão, Faro
European RobinErithacus rubecula(3)
1st January 2025
Quinta d'A Rocha, Portimão, Faro
Common NightingaleLuscinia megarhynchos(1)
6th March 2025
Quinta d'A Rocha, Portimão, Faro
BluethroatLuscinia svecica(1)
1st January 2025
Alvor Area Geral, Portimão, Faro
Common RedstartPhoenicurus phoenicurus(1)
9th April 2025
Ria de Alvor--dunas de Alvor, Portimão, Faro
Black RedstartPhoenicurus ochruros(2)
1st January 2025
Quinta d'A Rocha, Portimão, Faro
Blue Rock ThrushMonticola solitarius(X)
15th January 2025
Ria de Alvor--área geral, Portimão, Faro
European StonechatSaxicola rubicola(3)
1st January 2025
Quinta d'A Rocha, Portimão, Faro
Common WaxbillEstrilda astrild(5)
1st January 2025
Pestana Alto Golf, Portimão, Portimão, Faro
House SparrowPasser domesticus(4)
1st January 2025
centro urbano de Mexilhoeira Grande, Portimão, Faro
Spanish SparrowPasser hispaniolensis(1)
1st January 2025
Alvor Area Geral, Portimão, Faro
House/Spanish SparrowPasser domesticus/hispaniolensis(1)
24th June 2025
8500-072, Alvor, Portimão, Faro
Eurasian Tree SparrowPasser montanus(1)
10th April 2025
Quinta d'A Rocha, Portimão, Faro
Grey WagtailMotacilla cinerea(1)
1st January 2025
Quinta d'A Rocha, Portimão, Faro
Western Yellow WagtailMotacilla flava(1)
6th March 2025
Ria de Alvor--área geral, Portimão, Faro
Western Yellow Wagtail (flava/beema)Motacilla flava flava/beema(1)
30th March 2025
Ria de Alvor--área geral, Portimão, Faro
Western Yellow Wagtail (iberiae)Motacilla flava iberiae(10)
30th March 2025
Ria de Alvor--área geral, Portimão, Faro
Western Yellow Wagtail (iberiae/cinereocapilla/pygmaea)Motacilla flava [cinereocapilla Group](1)
19th June 2025
Ria de Alvor--área geral, Portimão, Faro
1st January 2025
Pestana Alto Golf, Portimão, Portimão, Faro
White Wagtail (alba)Motacilla alba alba/dukhunensis(1)
8th February 2025
Oasis Parque, Portimão, Faro
Meadow PipitAnthus pratensis(X)
1st January 2025
Frente ribeirinha de Alvor, Portimão, Faro
Water PipitAnthus spinoletta(2)
1st January 2025
Frente ribeirinha de Alvor, Portimão, Faro
Common ChaffinchFringilla coelebs(1)
1st January 2025
Quinta d'A Rocha, Portimão, Faro
European GreenfinchChloris chloris(4)
1st January 2025
Penina, Portimão, Faro
Common LinnetLinaria cannabina(4)
1st January 2025
Alvor Area Geral, Portimão, Faro
European GoldfinchCarduelis carduelis(1)
1st January 2025
Alvor Area Geral, Portimão, Faro
European SerinSerinus serinus(3)
1st January 2025
Pestana Alto Golf, Portimão, Portimão, Faro
Eurasian SiskinSpinus spinus(3)
1st January 2025
Pestana Alto Golf, Portimão, Portimão, Faro
Corn BuntingEmberiza calandra(9)
6th January 2025
Alvor Area Geral, Portimão, Faro
Rock BuntingEmberiza cia(2)
3rd January 2025
Rua Nunes Lisa, Mexilhoeira Grande, Portimão, Faro
Common Reed BuntingEmberiza schoeniclus(1)
2nd January 2025
Ria de Alvor--área geral, Portimão, Faro