These round viewing platforms are on top of Xin Hao Shan, aka Signal Hill, in Qingdao’s Old Town area.