After almost a week here in Krakow, Poland I was informed that they do in fact have Mountain Dew. Taste a little different, but close enough. Also, instead the darker green the bottle is closer to a flourescent lime green.
You can go to the Polish version of the Mountain Dew Web page at
Mountain DewLabels: Krakow, Mountain Dew, Poland