Alpha Utara Gallery was an art gallery at 83 China Street, George Town, within the core zone of the city's World Heritage Site. It occupies a stately double-storey shophouse best known as the Cheng Ho Seah. Cheng Ho Seah is a Chinese association founded in the 19th century. Its patron deity is Chor Soo Kong, the same deity as that of the Snake Temple.
Alpha Utara Gallery, China Street, Penang (15 September 2012)
Cheng Ho Seah at night (7 November 2003)
The restored air-well of Cheng Ho Seah (15 September 2012)