Dalian is a major city in the northeastern Chinese province of Liaoning. It is especially popular with Chinese visitors, boasts the largest port in northern China, and has a good nightlife.
Dalian is a beautiful city by day and night, with its positioning at the southern tip of Liaodong Peninsula adding to its appeal. The port lies in the north while numerous beaches are in the south and east of downtown Dalian.
The city is split four ways: Zhongshan Square, the main CBD and host to many old Japanese buildings; Xigang District, with its many old Russian buildings along Russian Street; Renmin Square (Xigang District), the political heart; and Shahekou District boasting the largest square in Asia, Xinghai Square. Most of Dalian's tourist attractions are here.
The good thing is that Dalian is not big into industry and there are great swathes of parks and many beaches nearby. It is kept spotlessly clean and looks more akin to a fancy Japanese metropolis. This has a lot to do with Dalian's past, being a former colonial outpost of both Russia and Japan. As a consequence, there is a mixture of architectural styles.
There are many beaches to check out on the south and east of the Liaodong Peninsula, with Xinghai Beach being the main one. It gets pretty crowded in the summer but has the best facilities. Fujiazhuang and Bangchuidao beaches are also popular; the latter is more exclusive and expensive.
Dalian International Airport is the only sensible way in as Dalian is quite far from anywhere. Direct flights are available from Beijing (1 hour, 15 minutes), Shanghai (4 hours, 25 minutes) and Changchun, as well as from Tokyo (7 hours, 25 minutes), Hong Kong, and Pyongyang. Long distance trains serve from Beijing and express trains from Shenyang, the Liaoning provincial capital. You can also get to Dalian by ferry from Incheon in South Korea. Beijing is a day's drive away by expressway.