Originally Posted by kittycats_delight
IMHO I don't think it has the least to do with with 'in honor of the olymics'. I think it is more a political statement to Tibet afterall Nepal is in Tibet. I think they are using something as 'powerful' as the coverage of the Olympics to say to Tibet 'We own you and we have the world's support too. So what are you gonna do about it?' The fact that the chinese flag would be places is a slap in the face and a kind of 'F You' to Tibet.
Just my personal opinion.