Thread:ElectroBlaze/@comment-27469156-20160418131401/@comment-28749161-20160419170052

Correct guesses:

Germany, Spain.