This is a restaurant in Yangminshan, serving delicious mountain chicken and vegetables.