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 28, 2025