George Town Street View: China Street Share this 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. Like this:Like Loading...