On the bright outdoor stage, two men were playing a cheerful tune and singing a beautiful song on their guitars.