The Boris Shchukin Theatre Institute is a Russian drama college in Moscow, formed in 1914 as part of the Vakhtangov Theatre. In 2002 it was granted the Academy status.
Wikipedia https://en.wikipedia.org/wiki/Boris_Shchukin_Theatre_Institute
Official Website http://www.htvs.ru/
Address 12A Bol'shoy Nikolopeskovskiy pereulok, Москва 119002, Russia
Coordinates 55°45'6.223" N 37°35'25.581" E