Prayer flags cast shadow on street, Kathmandhu, Nepal