I was walking around LA Brea Tar Pits (Beside LACMA) in Los Angeles, California, United States.
It was a beautiful day to walk down this beautiful park. It’s about 9 minutes short walk. Please check it out!
Please check the video and more details on Youtube below! Thanks!