An old shop called Tokyo Photo Store located at an end of Chulia Street in George Town. Post navigation George Town Street View: A Scene of Penang Road George Town Street View: Heritage Tiled Roofs