The Melbourne Star on the Yarra River, AustralialovelyJanuary 20, 2014Places The Melbourne Star on the Yarra River, Australia Source: