Video PlayerClose
A man buys beer at Barcelona Beer Festival in Barcelona, Spain, March 17, 2019. The 2019 Barcelona Beer Festival is held from Friday to Sunday, in which around 650 types of beer from some 120 brands were presented. (Xinhua/Guo Qiuda)