Teh Tarik? November 11, 2007 mohamadfazli Teh Tarik?, originally uploaded by mohamadfazli. Our rivers are good supply of teh tarik. Now you know where all the good teh tarik comes from!