Luggage storage lockers have been installed at a tourist site in China's Hangzhou, to free travelers' hands and enhance their travel experience.