The Kingdom of Thailand held an opulent cremation ceremony on Monday in honor of the late Princess Bejaratana Rajasuda, who died in July 2011.

People gathered in thousands along the streets of Bangkok, as an assembly of soldiers pulling the royal chariot bearing the princess's remains in a golden urn made their way to the royal crematorium in Sanam Luang, said a report from Agence France-Presse.

Members of the royal family, including Thailand's top-ranking officials attended the elaborate ceremony. King Bhumibol Adulyadej together with his wife Queen Sirikit also attended the memorial rites, lighting candles and incense at the ceremonial ground. The frail King, who is first cousin to the late Princess, is expected to return to Siriraj hospital, where he's been confined since 2009 for respiratory problems.

Princess Bejaratana, who was the only child of King Rama VI, died aged 85 from a blood infection last year. Ever since her remains had been laid at the Dusit Maha Prasart Throne Hall in the Grand Palace at the heart of the capital.

Take a look at Princess Rajasuda's cremation ceremony held on Monday.