What is VPC?
AWS VPC peering design
Direct Connect
VPN vs. Direct Connect
Depending on your current network designs and requirements (like across VPCs or between VPC and your network/VPN), you have several ways of connecting to a VPC
VPC Peering
Transit Gateway
VPC Endpoints
AWS Managed VPN
Software Site-to-Site VPN
Software VPN-to-AWS Managed VPN
PrivateLink
Direct Connect
CloudHub
... and many more
xxxxxxxxxx
You can peer any two VPCs in different Regions, as long as they have distinct, non-overlapping CIDR blocks.
This ensures that all of the private IP addresses are unique, and it allows all of the resources in the VPCs to address each other without the need for any form of network address translation