Location Concerts Seen
Moscow, Russian Federation 61 concerts
Stockholm, Stockholm, Sweden     3 concerts