Set in the breathtaking Annapurna Natural Park—one of the world’s most beautiful circuits—the Yeti races pass through stunning villages and scenery in Nepal.
Set in the breathtaking Annapurna Natural Park—one of the world’s most beautiful circuits—the Yeti races pass through stunning villages and scenery in Nepal.