The quaint and sleepy village of Chobar in Nepal would probably have remained a total unknown place if not for its proximity to and use as a travel base to the famed Chobar Gorge. Legend has it that it was the work of a god, and is the reason for the existence of the Kathmandu Valley. Today, its ancient caves are popular among Buddhist pilgrims and devotees as a meditation retreat. Ordinary tourists can also visit it, if only to admire the beautiful nature. Chobar Gorge is believed to be magical. Myths surrounding its existence have persisted all through its history and passed down from generation to generation. Probably the most famous and accepted of these stories is that of the Kathmandu Valley once being a lake, until the god Manjushi...