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