Tver is situated North-west of Russia's capital, Moscow. We're linked with several other churches around the Moscow region. The green dots on the map show where these are.