Enoura Observatory by Hiroshi Sugimoto is located in Owadara in Japan, offering the visitors a glimpse of ancient times.