Street scene in Nairobi
People taking a nap in Jevanjee Gardens
University of Nairobi
Nairobi National Museum
Typical museum admission fees
Inside Nairobi National Museum
Group of school children outside the museum
University of Nairobi campus
Central Police Station of Nairobi
Kenyatta International Conference Center
Nairobi Law Courts and the statue of Jomo Kenyatta
Office of the President
Parliament of Kenya
Nairobi panorama, from the rooftop of Kenyatta International Conference Center
Parliament and the Kenyatta Mausoleum, from the roof of the Kenyatta International Conference Center
City Hall and downtown Nairobi
On the roof of Kenyatta Conference Center
Far beyond the woods is Kibera, the largest slum in Africa
Rooftop helipad
Nairobi Railway Station and the site of the 1998 US Embassy bombing
Street scene
Jiang to have a haircut in Nairobi
After the haircut
Outside the barber shop
Dinner in Haandi, the best Indian restaurant in Nairobi
Having a passion fruit
Great Rift Valley, with Longonot Mountain in the far
Viewpoint
Catholic church built by WWII Italian POW road workers in 1942
Lunch spot outside Narok
Impalas!
And zebras!
And now giraffes!
Tent
Water heater for our luxurious tent
Bumpy road leading to our lodge
In front of our lodge
Lodge coordinates
Inside our luxurious tent
Buffalos
Herd of African buffalos
A mother and a baby black rhino
Lions waking up
Zebras walking in a file
A herd of hartebeests
Hartebeests
Sleeping lions
Waking up
Walking lions
Lions at close range
Lion
Nearby, a large herd of curious buffalos
Impalas
Wildebeests and a zebra
Wildebeests and zebras
Cheetahs
Zebras and a warthog
Zebras drinking by a river
Zebras drinking
Hippos in the Mara River
Hippos and crocodiles
From the bridge over Mara River
Lizard and a wildebeest skull
Wildebeest herd that have crossed the river
Anxiously anticipating the river crossing
One crossing attempt ...
... but failed
One failed crossing attempt
A limp calf left alone, his destiny doomed
Crossing finally
Crossing
Passing behind a Chinese tourist van
Wildebeests crossing
Wildebeests crossing Mara River
A wildebeest carcass
At the Kenya-Tanzania border, the very spot a group of lions lied the next day
We and our driver/guide Kalim
Giraffes
Giraffes -- including an aroused male
Lions and kill
A lioness with her kill
Lion pack
A cell phone tower in the savannah
Wildebeests
Savannah before a storm rolls in
Savannah
Elephants
Leopard going back to her kill on a tree
She's thinking, “are you going to leave?”
Leopard going to her kill in a tree
Can you make out the leopard in the tree?
People watching the leopard
Buffalo herd
Sleeing lions
Zebras watching each other's back
African ground hornbills
Lions at the Kenya-Tanzania border
At picnic
Picnic lunch in the savannah
Driving into a wildebeest herd
Driving into a huge wildebeest herd
Zebras and wildebeests
Masai Mara airstrip
The courting dance of a male ostrich
Ostrichs courting and mating
Gate of Masai Mara National Reserve
Dancing Masai youth
Masai jumping dance
Masai women and children
Masai houses
Masai village
Masai women
Masai women's welcome singing
Livestock yard in the center of the village
Masai children
In a Masai school classroom
In the classroom
School timetable
Constellation Scorpius (and part of Lupus) as seen in Masai Mara
Migrating Masai villagers
Masai runner
A huge farm
Masais and their livestocks grazing in the farm
Market
Tree plantations, almost like in Europe
Tea plantation
Lunch at a local Kenyan restaurant
Hilly countryside
Potato sellers by the road
Destroyed houses during the 2008 riot
Chinese road-building vehicles
Pelicans by Lake Nakuru
Flamingos on Lake Nakuru
Grazing animals
Flamingos
Lake Nakuru panorama
City of Nakuru
Waterhole for animals
Giraffe, from South Africa
By Lake Nakuru
White rhino
How many white rhinos can you see?
Dik-dik, the smallest antilope in the world
Buffalos, the one in front has a broken horn
Looking out to flamingos
A hippo colony in Lake Naivasha
African fish eagles
Ducks flying
On a Lake Naivasha boat
Another hippo colony
Herd of sheep
Camp for internally displaced persons
Getting back to Nairobi
Graffiti in Nairobi
Condom is murder
Chinese chemical plant
Gas stations in Kenya often sell kerosene
Water-spraying vehicle, from China
Head-balancing
Chinese engineer on a road-construction site
On the way to Amboseli
Ostrich walking into our hotel front yard, scaring a baboon
Amboseli National Park gate
Group of hyanas
Hyanas
Vultures
Aroused male zebra
Back to normal
Elephants rampage
Lovely bird -- what's her name again?
Swamp in Amboseli
Dead hippo in the swamp
Happy animals in the swamp
Carcasses everywhere...
Elephants eating
Happy bird and buffalo
Elephants showing with dust
Baboon
Our tent in Amboseli
Elephant family
Lake and twisters
Lake in Amboseli
Twister crossing the trail
Mount Kilimanjaro showing up finally
Me and Kili
Jiang and Kili
Kilimanjaro and the swamp
Animals under Kilimanjaro
Me and Kilimanjaro
Elephants and Kilimanjaro
Kilimanjaro
Morning at the campground
Monument below Fort Jesus
Anchor at Fort Jesus
Plaque above the entrance to Fort Jesus
In Fort Jesus
View into the Indian Ocean
Fort Jesus
View at Fort Jesus
Wall paintings in Fort Jesus
View into Mombasa
Old Town Mombasa
Old Post Office on Government Square
People playing a popular board game at Fort Jesus
Lunch at a Chinese-Korean restaurant
Mombasa Railway Station
Swaminarayan Temple
Hindu moral relief
In the temple
Inside the main praying room
Rooftop tower
New Bla Bla Bla Road 2000, Watamu
Indian Ocean
Blue Lagoon Bay at low tide
Walking to the lagoon
Mussels
Small starfish
Jiang with our beach guides
Star fishes
African hip-hop
Lobster
Gedi ruins
Huge ant
Watamu bay at low tide
Holding a snake in Bio-Ken Snake Farm
Watamu Bay at dusk
Watamu Bay in the morning
Sand crabs burrowing out
Star fish moving slowly
Mombasa Railway Station marker
Elephant tusks -- landmark of Mombasa
Scene while traveling by train
Going through a slum outside Nairobi
In our compartment
Debris from the US Embassy bombing
Karen Blixen Museum
Looking for a geocache
Karen's coffee machine
Feeding giraffe
Warthog walking
Dinner at Carnivore
Flag down
Grilling pit at Carnivore