Похоже, в этом месте ничего не было найдено. Может попробовать поискать?
Россия, Санкт-Петербург
м. Технологический институт