Answer
The Gambian embassy in Senegal was the location of Barrow's inauguration. This choice was made due to the political turmoil and security concerns in Gambia at the time. By holding the ceremony outside the country, Barrow and his supporters aimed to ensure a peaceful transition of power and avoid potential violence or disruptions.