A traveler took this photo while on a flight from Capetown to Johannesburg in South Africa. What you see is where and how the Indian and Atlantic oceans meet at "Cape Agulhas" in South Africa, exactly as the verses of the Noble Quran (in surah Ar-Rahman, 55) have described.
55:19. He released the two seas, they meet.
55:20. Between them is a barrier so neither of them transgresses.
55:21. So which is it of the favours of your Lord do you deny?
One's water is blue, cold and sweet while the other is more green, warm and salty. They don't cross their limits, yet man transgresses daily.
May Allah Almighty forgive us. Aamiin.
Alfalah Consulting - Kuala Lumpur : www.alfalahconsulting.com