Shan Tea Shan Tea is a unique tea bar, located in Riga and providing exclusive teas from China. Related