The ancient megaliths of Osaka, Japan almost give Baalbek, Lebanon a run for its money
3 Likes
The ancient megaliths of Osaka, Japan almost give Baalbek, Lebanon a run for its money