Himeji
Himeji (姫路市) castle is a hilltop Japanese castle complex located in Himeji in Hyōgo Prefecture. It is regarded as the finest surviving example of 17th century Japanese castle architecture and it is simply amazing. Beeing there very early morning saves a lot of time, as many tourists arrive around noon and have to wait two hours to get up.