“Your Travel Guide” Brian, samples Beijing’s bizarre and delicious fare. For more on China visit www.travelchannel.com

Samantha Brown shows us the architecture on the Piazza del Duomo.