The majestic Himeji Castle, a UNESCO World Heritage Site in Japan, stands tall against a clear blue sky, its traditional architecture and stone walls contrasting with the lush greenery of the surrounding trees.