Castle of Marvel

The Castle of Marvel is an ancient Castle/Palace Complex in the Californian city of Marvel. It was built by the Russians when Marvel formed part of the Russian City of Atlanta. It is now in ruins but preserved as the Royal Palace of Marvel.