A Chinese-style poster for the British TV drama Doctor Who. [Photo/Mtime] |
The poster features the breathtaking scenery of West Lake in Hangzhou, capital of East China's Zhejiang province. West Lake has influenced Chinese profound culture and long history for its natural beauty and historic relics, and it has also been among the most important sources of inspiration for Chinese garden designers.