Snake in Hangzhou EN JP GPS art of the zodiac animal “snake” drawn in Hangzhou City, known as the city of Alibaba’s headquarters. Google Maps CATEGORIES2024, SOLOLOCATIONHangzhou (CHINA)LENGTH & ACTIVITY15.51 kmwalkingMADE IN14 Dec. 2024PLANNER & PERFORMERYassan Tweet Share RSS Pin it