This church is located on the southwest side of Cathedral Square of the Moscow Kremlin in Russia, where it connects directly to the main building of the complex of the Grand Kremlin Palace, adjacent to the Palace of Facets. You can't see much inside but the outside is very impressive.
The Cathedral of the Twelve Apostles forms part of the same building as the Patriarch's Palace The Cathedral forms the grand entrance to the luxurious Palace. The ground floor of the Palace and Cathedral now houses the Museum of 17th Century Life and Applied Art, which contains a number of icons from various of the Kremlin cathedrals
Part of the Kremlin. I found it impressive from the outside and very ornate inside.