Russia, Moscow - Mesherskiy park Jun 22 Written by Anna Kulik Anna Kulik Previous Previous China, Nanjing - Xuan’wu Next Next UK, London - North Finchley