1/8/2010

Kathmandu, Nepal, has its first international fast-food restaurants, KFC and Pizza Hut. The locations are on "King's Way," in front of the Narayanhiti Royal Palace, and have red carpet and flashy lights.

Full Story:
CNN

Related Summaries