One tops a 40-m- (120-ft-) high clock tower that suggests inspiration from Big Ben in London.
269042
The 40-m high clock tower draws inspiration from Big Ben in London.
269043
The 40-m high clock tower draws inspiration from Big Ben in Italy.