West Lake Cultural Square is one of the tallest buildings in the city centre (about 160 m (520 ft)) and houses the Zhejiang Natural History Museum and Zhejiang Museum of Science and Technology.
Jade Springs (Yu Quan) West Lake Cultural Square adalah salah satu bangunan tertinggi di pusat kota (sekitar 160m) dan menampung Museum Sejarah Alam Zhejiang dan Museum Sains dan Teknologi Zhejiang.