The Hermitage Museum also known as the Winter Palace, was the main residence of the Russian Tsars located on the banks of the Neva River, in St. Petersburg. Photography by Jose More