index

Concubine Lane in Ipoh is barely a hundred metres long. You can walk it in two minutes. Yet this one narrow lane in Perak holds more of Ipoh's soul than any skyscraper could.

Read more