Submitted by philk on Wed, 06/25/2025 - 10:47 Current condition In use Built in 1380, the Zhenhai Tower is located in what is now Yuexiu Park in Guangzhou and houses the Guangzhou museum. Please use Map by OSM or Thunderforest to view the detail inside Guangzhou. Log in or register to post comments Photos that show this Place 1908 1908