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