Target 201208520 is the Leibstadt Nuclear Power Plant Leibstadt, Switzerland 47° 36′ 05″ N // 08° 11′ 01″ E Target 201208520 is the Leibstadt Nuclear Power Plantin Leibstadt, Switzerland. Aerial view of target 201208520 is the Leibstadt Nuclear Power Plant in Leibstadt, Switzerland.