YouTube today officially opened its South Korean branch (kr.youtube.com). So far, YouTube has launched local versions in 19 countries.