You might think that since the Moon is much smaller in size than the Sun, how can it totally cover the latter? Well if I may remind you that if the Sun is bigger than the Moon (infact much bigger), it is also located very far off from the Earth as compared to the Moon. Hence the apparent size of the two happens to be the same, whenever the Moon comes at a particular position during the cosmic cycle. At that brief point of time a total eclipse is evident in a narrow range of land on the Earth which is of the order of few hundred miles. The people in most other parts of the world see partial eclipse depending on their location on the planet. Look below at the spectacular image of a solar eclipse
This phenomenon is going to occur on July 22, 2009 and you can check out the NASA website for more details. This eclipse is going to be the longest ever in the past 2000 years so you can imagine the importance of this eclipse. Though this will pass through several countries of Asia including India, Nepal, Bhutan and Bangladesh, it will be best viewed from China and the picture below shows a map of the track of this eclipse passing through various parts of China. As you can see this track is a narrow belt which covers the whole of China and the total eclipse during this phase will be around 6 minutes which is really a long time even by astronomical standards.
After that the eclipse would be directed southwards towards the Pacific Ocean
One last thing: In the excitement of watching the event do not forget the safety aspects of viewing the total solar eclipse (or any other solar eclipse for that matter). Your eyes are very important and delicate and should be protected from radiation effects of the sun by using appropriate vision aids for watching the eclipse.