Ipoh is a large city in the west of Malaysia, and the gateway to the Cameron Highlands. Formerly a major trading hub due to the local tin mines, some impressive British and Chinese buildings remain from this colonial era in the old town. The city is surrounded by limestone hills, home to various cave temples, rivers and lakes.