Long TV has more than 300 TV channels including both local and international channels. The site claims to have thousands of movies and dramas available for watching.