Anyone traveling in Peru in recent weeks could easily have concluded it's among the world's most patriotic nations. Until they find out why the national flag is flapping virtually everywhere: Failing to fly the banner for Independence Day can bring a hefty fine.