Karazin Kharkiv National University building placed in the biggest square in Europe. Kharkiv, Ukraine.