Tara Sculpture Set (Winter Palace) - Updated Apr 12, 2019 permalink The Twenty-one Tara sculpture set of the Winter Palace Museum in Ulan Bator has been updated with additional links and content.