The highest resolution photo in the world was taken in China

 

v20240901