Pizza Kitchen Live Cam – Cheboksary, Russia ??

Cheboksary City Live Cam in Russia

Cheboksary is a city in western Russia on the Volga River. It’s known for its towering Mother Patroness monument. Close by, the centuries-old Vvedensky Cathedral has frescoes and ornate chapels. Chuvash National Museum’s exhibits include prehistoric mammoth tusks and traditional Chuvash costumes. Farther south, the Tractor Museum has interactive exhibits and a collection of antique tractors.