Image number: 07THI-097
The Royal Barges National Museum is on Bangkok Noi Canal on the Thonburi side of the Chao Phraya River, in Bangkok, Thailand. This royal barge is decorated with a sacred Garuda, Vishnu's bird mount, in Hindu-Buddhist mythology. Besides serving as the royal insignia, the Garuda is also the official seal of the civil government.