Tower of Heaven at Mount Silam, Lahad Datu, Sabah

If you get a chance to visit Lahad Datu, Sabah, there is an observatory tower called Menara Kayangan located at 620 metres above sea level on Mount Silam, 10 km from the town. Why is it called Tower of Heaven? Probably because of the picturesque bird’s eye view that you…

Continue reading