Experience the bustling environment and grab a few good deals at Chew Thean Yang Aquarium, an important local store.
Chew Thean Yang Aquarium is often on the itineraries of travelers to Downtown George Town. But this retail outlet shouldn't be your only stop around these parts. Kek Lok Si Temple is nearby and worth checking out.