The tiny north Indian city of Mohali has suddenly become a city of detours with thousands of fans streaming in from all over India and neighbouring Pakistan for Wednesday's World Cup semifinal between the arch-rivals.
Mohali becomes a city of detours