Het uitkijkpunt van Lok Ma Chau stond ooit bekend als het venster van Hong Kong op China. In de jaren van het isolement van China van het Westen kwamen toeristen hier naar het uitkijkpunt en huurden ze een binokels om een glimp van het grote mysterie daarbuiten te krijgen.
Het uitkijkpunt zou een populaire toeristische plek zijn, dus ze adverteren het via veel media.