travel2penang.org
George Town Street View: A Small Indian Temple
A small Indian Temple at the Esplanade, George Town.