Take a tour of the Yekaterinburg War Memorial, Russia to visit historic site in Yekaterinburg. Get the Reviews, Ratings, location, contact details & timings