Indonesia's near-identical, 'Twin Peaks' volcanoes form striking mirror image — Earth from space
Follow us Add us as a preferred source on Google Newsletter Subscribe to our newsletter QUICK FACTS Where is it? Central Java, Indonesia [-7.34485373, 110.02748950] What's in the photo? Mount Sundoro (left) and Mount Sumbing (right) Who took the photo …