Full of Zen. Chaguan tea space in Kiev, Ukraine.