RTAF tri-service guard of honour from the King's Guard is mounted during state visits, the naval and air force guardsmen are usually cadets from their respective service academies. Turkmenistan Ceremonial military duties in Turkmenistan are usually performed by the Independent Honour Guard Battalion of the country's Ministry of Defence. It is composed of 100 soldiers representing the three main service branches of the armed forces: the Turkmen Ground Forces, Air Force, and Navy. The battalion is always in attendance at all military and social events involving the President of Turkmenistan, and other high-ranking officials in events such as state visits and military parades. The battalion is the first military formation to march on Independence Square in the annual Independence Day Parade. They also greet foreign leaders visiting Turkmenistan, as well as the Guard the National Museum of Turkmenistan. The battalion maintains a horse squadron for ceremonial escorts of foreign leaders visiting Ashgabat. Uzbekistan Ceremonial honour guards of the Armed Forces of the Republic of Uzbekistan are provided by the Honour Guard Battalion of the Tashkent Military District, which is under the auspices of the Ministry of Defence and is based in the Tashkent Region. The battalion is composed of over 100 soldiers, with each platoon being made up of servicemen from different branches of the armed forces. The ceremonial company of the Uzbekistan National Guard provided the guard of honour and served as pallbearers for the late Uzbek president Islam Karimov after his death in September 2016. Vietnam Two honour guard units fall under the People's Army of Vietnam, the Military Honour Guard Battalion of the Vietnam People's Army, and the Command of Ho Chi Minh Mausoleum Honour Guard. The military honour guard of the Vietnam People's Army provides the honour guard for state visits to the country, the National Day parade, days of remembrance, state funerals, and other functions as may be directed. The military honour guard unit is a part of the General Staff of the Vietnam People's Army. Honour guards at the Ho Chi Minh Mausoleum Honour Guard serve as the honour guard for the mausoleum. Europe Armenia Honour guards from the Armed Forces of Armenia are provided by the Honour Guard Battalion of the Ministry of Defence of Armenia, which is stationed at the defence ministry's headquarters in Yerevan. The battalion was founded on the basis of the Honour Guard Unit of the 7th Guards Army