User blog comment:Xxkiiroxx/"Shingeki no Kyojin is Set in North America" Theory/@comment-5433366-20141007032000

A good read! I think it's probably placed around Germany or North America.