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 visited by travelers to Downtown George Town. But this retail outlet shouldn't be your only stop around this part of town. Kek Lok Si Temple is nearby and worth a look.