Posted on August 21, 2023August 21, 2023 by Mark AlexanderImages Of Apollo 11 And 12 Sites Shot By India's ISRO Chandrayaan 2 Orbiter Moon landing sites of Apollo 11 and 12 were photographed by Chandrayaan 2 orbiter. Currently it has the most powerful camera on the lunar orbit (High-Res OHRC Camera)