Children on vacation children's camp "science town". Russia. Zelenograd 11.06.15 Shutterstock Image - Children on vacation children's camp "science town". Russia. Zelenograd 11.06.15 - ID: 1032684982