Here are some photos of the First World Indoor Theme Park located in Genting Highlands, Malaysia. It is located at the same area as First World Hotel.
The overall ambience, coupled with the cool highlands weather, makes it a pleasant visiting experience. The building you see in the photo below does not act only as a decoration theme- but it consists of real stores for shopping. Of course most of the items are more pricey compared to stores in KL.
There is a small canal where visitors can take a ride at a boat. The canal is made with the Venice theme in mind, if I am not mistaken. Again, all the building houses real stores and restaurants- like what you see at Starbucks below.