George Town Street View: Flowers Stalls Share this Flower stalls lining up Kapitan Keling Mosque Street in George Town, selling flowers for worshippers of the nearby temples.