Designed by
Title
The Leaning Tower of Teluk Intan is a clock tower located in Teluk Intan, Perak, Malaysia. #337878264
Description
Aerial view of The Leaning Tower of Teluk Intan is a clock tower in Teluk Intan Perak, Malaysia.
This image is editorial