Posted inTravel Guide Self-driving for 2 hours, discovering the best place for breakfast tea in all of Zhejiang! Only recently did I realize Youbu is an actual place, located in Lanxi, Zhejiang. The ancient town of… Posted by Devin June 5, 2023