Date: 201504
Local time of day: 1201-1800
Location: RKRR.ARTCC, FO
Flight conditions: IMC
Light: Night
Aircraft: Commercial Fixed Wing
Operator: Air Carrier
Operating under: Part 121
Flight plan: IFR
Mission: Cargo / Freight / Delivery
Reporter organization: Air Carrier
Reporter function: Captain; Pilot Not Flying
Human factors: Situational Awareness
Second reporter function: First Officer; Pilot Flying
Anomaly: ATC Issue All Types; Deviation - Track / Heading All Types; Deviation / Discrepancy - Procedural Clearance; Inflight Event / Encounter Weather / Turbulence
Detector: Person Flight Crew
When detected: In-flight
Result: Air Traffic Control Issued New Clearance; Flight Crew Diverted
Contributing factors: Weather; Human Factors; Procedure
Primary problem: Procedure

Narrative: We were enroute to ICN. There were thunderstorms in the ICN area and surrounding areas and the ATIS was reporting crosswinds from approximately 24 knots gusting to 36 knots initially. The Seoul/Incheon controllers told us that we were number 11 for the approach; then number 15. They were giving us delay vectors. These vectors were typically turns directly into the weather and we told them that we would need a turn in the other direction to remain clear of the thunderstorms. The next vector would typically be toward the storm again and we would once again tell them that we need a turn in the other direction away from the weather. When we were on a downwind vector for runway 15L into ICN; the downwind vector was going to take us directly into solid red on the radar (along with lightning in the cumulonimbus clouds ahead of us). We told them that we needed an early right turn to base. They gave us the right turn to base. In ICN; this also puts you on a heading for the North Korean border. We used the YJU 270 radial as a general reference for the border. When we were about to turn final; the winds at the airport were a direct crosswind of approximately 30 gusting to 46; which is beyond our limits. In addition; ATC said that a previous aircraft reported a loss of 30 knots of airspeed at 1;000 feet above the ground. We told ATC we would have to discontinue the approach and get vectors around for a hold or another approach. They gave us a turn to the east so we would not go across the North Korean border. So we were then paralleling the border headed eastbound and they gave us a vector to the right (south). But there was a solid line of thunderstorms to the right; solid red on the radar. We told them we were unable to turn right due to weather. They said turn right to another heading. Again; we had thunderstorms to the right and could not turn right without endangering the aircraft and ourselves. We told them that we would have to continue straight ahead. She said that we could; but not for long because there is prohibited airspace ahead. Ahead of us were prohibited areas RK (P)-518 and RK (P) 73A & B. So North Korea was to the left; prohibited areas straight ahead and thunderstorms to the right. We told ATC that we need to continue straight until a break in the thunderstorms (withing 6 to 10 miles) then we could turn right. We found that break and turned right. At that time; ATC told us to to turn right to a heading and make the turn sharp. We did so. They never said that we penetrated any prohibited areas and nothing came of it. In the end; we diverted to KIX; refueled; came back to ICN and landed.  Like I stated; as far as I know; no prohibited airspace was penetrated. We worked with ATC to try to comply with their instructions while at the same time protecting the aircraft from weather; along with the people on the ground below our aircraft.  In the future; I would recommend that ATC should not vector airplanes into a situation such as this. With North Korea on one side; prohibited airspace in front and thunderstorms on the other side; there is nowhere to go. In my opinion; all aircraft should be placed in holding until the storm passes.  Note; I indicated that we were on the YJU 260 radial at 15 miles. That is an approximation after the fact. This report could not be submitted without this info; so that's what I entered as an approximation.


Second narrative: [Report Narrative Contained No Additional Information].


Synopsis: Air carrier flight crew reported ATC put them in a tight spot on arrival into ICN when they were 'boxed in' by thunderstorms and prohibited areas; including North Korean airspace.