上面一道红下面一道绿是哪国的旗
根据题目描述该国旗是匈牙利国旗。
匈牙利国旗:呈长方形,长宽之比为2比1。旗面自上而下由红、白、绿三个平行相等的横长方形相连而成。红色象征爱国者的热血,还象征国家的独立和主权,白色象征和平,代表人民追求自由和光明的美好愿望,绿色象征着匈牙利的繁荣昌盛,象征人民对未来充满信心和希望。
匈牙利:位于欧洲中部的内陆国家,与奥地利、斯洛伐克、乌克兰、罗马尼亚、塞尔维亚、克罗地亚和斯洛文尼亚接壤,截止2014年1月,全国总人口987.9万人,首都为布达佩斯。官方语言为匈牙利语。