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 March 4, 2024