Tiong Bahru Plaza is located in the city that is at the southern tip of what landform?
Tiong Bahru Plaza: Tiong Bahru Plaza (Simplified Chinese: 中峇鲁广场) is a shopping mall located in the northern part of the Tiong Bahru Estate in Bukit Merah, Singapore, near Tiong Bahru Road, Jalan Membina and Bukit Ho Swee Crescent.
i don't know