Posted on November 25, 2013 by WiLL CWKGeorge Town Street View: China Street China Street (or Lebuh China), is one of the main streets within the heritage area of George Town. The Kuan Yin temple of Jalan Masjid Kapitan Keling (Pitt Street) faces this road directly. Share this: