Paris 'clone' city with own Eiffel Tower lies 6,000 miles away – but it's deserted
A remarkable city almost 6,000 miles away from Paris boasts its very own Eiffel Tower, Neptune Fountain and a picturesque Champs-Elysee - but it's eerily deserted