on top of a monument, looking like a huge open book, at the south side beach scenic area in dalian, close to xinghai square.
xinghai square's total area is 1.1 million m² making it the largest city square in the world. it's name literally means "the sea of stars".