Zimbabwean president Robert Mugabe has celebrated his 91st birthday with a lavish million-dollar bash that was slammed by the opposition as "obscene" in a country wracked by poverty.
Thousands of supporters of the ruling ZANU-PF, many wearing party regalia emblazoned with the president's image, sang and danced as he arrived for the jamboree at a luxury hotel in the famed Victoria Falls resort.
The elderly liberation leader threw 91 balloons into the air.
The party, which came a week after Mr Mugabe's birthday, was held on the hotel golf course, with white marquees housing the guests.
Elephants were slaughtered for the feast and seven huge cakes were on display in one of the tents.
Zimbabwe president Robert Mugabe celebrates 91st birthday with lavish million-dollar celebration - ABC News (Australian Broadcasting Corporation)