One fine body…
Brand - Snow (Beer) // Producer - China Resources Snow Breweries Ltd. // Silver crown, green cap. Silverletters, orange letter "O" // Factory sign - ?