KL Tower, Kuala Lumpur

Kuala Lumpur – Central Market, Market Square and KL Tower

It’s in 1857 when the first tin mine is established in Kuala Lumpur. 87 Chinese miners arrive at the confluence of the Gombak and Klang river. They set off on […]