It's a Beautiful Life Israel > Tel Aviv It's a Beautiful Life City Tel Aviv, Country Israel Writer Momo - Ame72 Tags Ame72 - Israel - Momo - Tel Aviv Photo taken in 2011.